diff --git a/showcases/patternhub/data/routes.tsx b/showcases/patternhub/data/routes.tsx index 622cd18fc440..18492ff0e685 100644 --- a/showcases/patternhub/data/routes.tsx +++ b/showcases/patternhub/data/routes.tsx @@ -1,64 +1,64 @@ import { type ReactElement } from 'react'; import AccordionComponent from '../../react-showcase/src/components/accordion'; import AccordionItemComponent from '../../react-showcase/src/components/accordion-item'; +import BadgeComponent from '../../react-showcase/src/components/badge'; import BrandComponent from '../../react-showcase/src/components/brand'; import ButtonComponent from '../../react-showcase/src/components/button'; -import LinkComponent from '../../react-showcase/src/components/link'; -// Import IconComponent from '../../react-showcase/src/components/icon'; -import BadgeComponent from '../../react-showcase/src/components/badge'; import CardComponent from '../../react-showcase/src/components/card'; import CheckboxComponent from '../../react-showcase/src/components/checkbox'; +import CustomSelectComponent from '../../react-showcase/src/components/custom-select'; import DividerComponent from '../../react-showcase/src/components/divider'; import DrawerComponent from '../../react-showcase/src/components/drawer'; import HeaderComponent from '../../react-showcase/src/components/header'; +// Import IconComponent from '../../react-showcase/src/components/icon'; import InfotextComponent from '../../react-showcase/src/components/infotext'; import InputComponent from '../../react-showcase/src/components/input'; +import LinkComponent from '../../react-showcase/src/components/link'; +import NavigationComponent from '../../react-showcase/src/components/navigation'; +import NavigationItemComponent from '../../react-showcase/src/components/navigation-item'; import NotificationComponent from '../../react-showcase/src/components/notification'; +// Import PageComponent from '../../react-showcase/src/components/page'; +import PopoverComponent from '../../react-showcase/src/components/popover'; import RadioComponent from '../../react-showcase/src/components/radio'; +import SectionComponent from '../../react-showcase/src/components/section'; import SelectComponent from '../../react-showcase/src/components/select'; +import StackComponent from '../../react-showcase/src/components/stack'; import SwitchComponent from '../../react-showcase/src/components/switch'; import TabItemComponent from '../../react-showcase/src/components/tab-item'; import TabsComponent from '../../react-showcase/src/components/tabs'; import TagComponent from '../../react-showcase/src/components/tag'; import TextareaComponent from '../../react-showcase/src/components/textarea'; import TooltipComponent from '../../react-showcase/src/components/tooltip'; -// Import PageComponent from '../../react-showcase/src/components/page'; -import NavigationComponent from '../../react-showcase/src/components/navigation'; -import NavigationItemComponent from '../../react-showcase/src/components/navigation-item'; -import PopoverComponent from '../../react-showcase/src/components/popover'; -import SectionComponent from '../../react-showcase/src/components/section'; import * as accordionCode from '../components/code-docs/accordion'; import * as accordionItemCode from '../components/code-docs/accordion-item'; +import * as badgeCode from '../components/code-docs/badge'; import * as brandCode from '../components/code-docs/brand'; import * as buttonCode from '../components/code-docs/button'; -import * as linkCode from '../components/code-docs/link'; -// Import * as iconCode from '../components/code-docs/icon'; -import * as badgeCode from '../components/code-docs/badge'; import * as cardCode from '../components/code-docs/card'; import * as checkboxCode from '../components/code-docs/checkbox'; +import * as customSelectCode from '../components/code-docs/custom-select'; import * as dividerCode from '../components/code-docs/divider'; import * as drawerCode from '../components/code-docs/drawer'; import * as headerCode from '../components/code-docs/header'; +// Import * as iconCode from '../components/code-docs/icon'; import * as infotextCode from '../components/code-docs/infotext'; import * as inputCode from '../components/code-docs/input'; +import * as linkCode from '../components/code-docs/link'; +import * as navigationCode from '../components/code-docs/navigation'; +import * as navigationItemCode from '../components/code-docs/navigation-item'; import * as notificationCode from '../components/code-docs/notification'; +// Import * as pageCode from '../components/code-docs/page'; +import * as popoverCode from '../components/code-docs/popover'; import * as radioCode from '../components/code-docs/radio'; +import * as sectionCode from '../components/code-docs/section'; import * as selectCode from '../components/code-docs/select'; +import * as stackCode from '../components/code-docs/stack'; import * as switchCode from '../components/code-docs/switch'; import * as tabItemCode from '../components/code-docs/tab-item'; import * as tabsCode from '../components/code-docs/tabs'; import * as tagCode from '../components/code-docs/tag'; import * as textareaCode from '../components/code-docs/textarea'; import * as tooltipCode from '../components/code-docs/tooltip'; -// Import * as pageCode from '../components/code-docs/page'; -import MutliSelectComponent from '../../react-showcase/src/components/custom-select'; -import StackComponent from '../../react-showcase/src/components/stack'; -import * as CustomSelectCode from '../components/code-docs/custom-select'; -import * as navigationCode from '../components/code-docs/navigation'; -import * as navigationItemCode from '../components/code-docs/navigation-item'; -import * as popoverCode from '../components/code-docs/popover'; -import * as sectionCode from '../components/code-docs/section'; -import * as StackCode from '../components/code-docs/stack'; import Components from './components.json'; export type NavigationItem = { @@ -71,8 +71,8 @@ export type NavigationItem = { }; const nameComponentMap = { - 'custom-select': , - stack: , + 'custom-select': , + stack: , button: , link: , brand: , diff --git a/showcases/react-showcase/src/components/form/index.tsx b/showcases/react-showcase/src/components/form/index.tsx index ca275452c9c5..402c59ff7da1 100644 --- a/showcases/react-showcase/src/components/form/index.tsx +++ b/showcases/react-showcase/src/components/form/index.tsx @@ -37,7 +37,7 @@ const FormComponent = () => { const [accordionItems, setAccordionItems] = useState(); const [tabsTest, setTabsTest] = useState(false); - const [multiSelectValue, setMultiSelectValue] = useState< + const [customSelectValue, setCustomSelectValue] = useState< string[] | undefined >(['o2']); @@ -527,16 +527,16 @@ const FormComponent = () => { selectAllLabel="Select all" searchLabel="Search" noResultsText="No matching filter" - values={multiSelectValue} + values={customSelectValue} onOptionSelected={(value) => { - setMultiSelectValue(value); + setCustomSelectValue(value); }} /> { - setMultiSelectValue([]); + setCustomSelectValue([]); }}> - Reset Multiselect + Reset CustomSelect Submit