{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "multiple-selector-fixed-option",
  "title": "Multiple Selector Fixed Option",
  "description": "component for the Multiple Selector Fixed Option",
  "registryDependencies": [
    "@spectrumui/multiple-selector-dependencies"
  ],
  "files": [
    {
      "path": "app/registry/multiple-selector/usage/multiple-selector-fixed-option.tsx",
      "content": "\"use client\";\nimport React, { useState } from \"react\";\nimport MultipleSelector, {\n  Option,\n} from \"@/app/registry/spectrumui/multiple-selector-dependencies\";\n\nconst OPTIONS: Option[] = [\n  { label: \"nextjs\", value: \"nextjs\" },\n  { label: \"React\", value: \"react\" },\n  { label: \"Remix\", value: \"remix\" },\n  { label: \"Vite\", value: \"vite\" },\n  { label: \"Nuxt\", value: \"nuxt\" },\n  { label: \"Vue\", value: \"vue\" },\n  { label: \"Svelte\", value: \"svelte\" },\n  { label: \"Angular\", value: \"angular\" },\n  { label: \"Ember\", value: \"ember\", disable: true },\n  { label: \"Gatsby\", value: \"gatsby\", disable: true },\n  { label: \"Astro\", value: \"astro\" },\n];\n\nconst MultipleSelectorWithFixedOption = () => {\n  const [value, setValue] = useState<Option[]>([\n    { label: \"nextjs\", value: \"nextjs\", fixed: true },\n    { label: \"React\", value: \"react\", fixed: true },\n  ]);\n  return (\n    <div className=\"w-full px-10\">\n      <MultipleSelector\n        value={value}\n        onChange={setValue}\n        defaultOptions={OPTIONS}\n        placeholder=\"Select frameworks you like...\"\n        emptyIndicator={\n          <p className=\"text-center text-lg leading-10 text-gray-600 dark:text-gray-400\">\n            no results found.\n          </p>\n        }\n      />\n    </div>\n  );\n};\n\nexport default MultipleSelectorWithFixedOption;\n",
      "type": "registry:component",
      "target": "components/spectrumui/multiple-selector-fixed-option.tsx"
    }
  ],
  "type": "registry:component"
}
