Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 22 additions & 22 deletions showcases/patternhub/data/routes.tsx
Original file line number Diff line number Diff line change
@@ -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 = {
Expand All @@ -71,8 +71,8 @@ export type NavigationItem = {
};

const nameComponentMap = {
'custom-select': <MutliSelectComponent slotCode={CustomSelectCode} />,
stack: <StackComponent slotCode={StackCode} />,
'custom-select': <CustomSelectComponent slotCode={customSelectCode} />,
stack: <StackComponent slotCode={stackCode} />,
button: <ButtonComponent slotCode={buttonCode} />,
link: <LinkComponent slotCode={linkCode} />,
brand: <BrandComponent slotCode={brandCode} />,
Expand Down
10 changes: 5 additions & 5 deletions showcases/react-showcase/src/components/form/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ const FormComponent = () => {
const [accordionItems, setAccordionItems] = useState<ValueLabelType[]>();
const [tabsTest, setTabsTest] = useState<boolean>(false);

const [multiSelectValue, setMultiSelectValue] = useState<
const [customSelectValue, setCustomSelectValue] = useState<
string[] | undefined
>(['o2']);

Expand Down Expand Up @@ -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);
}}
/>
<DBButton
onClick={() => {
setMultiSelectValue([]);
setCustomSelectValue([]);
}}>
Reset Multiselect
Reset CustomSelect
</DBButton>
<DBButton type="submit">Submit</DBButton>
</form>
Expand Down