import React from 'react'; import '../css/custom.css'; import Layout from '@theme/Layout'; import BrowserOnly from '@docusaurus/BrowserOnly'; /** * Components List page that displays all available UI components */ export default function ComponentsList() { return ( }> {() => { // Dynamically require all sub-components to avoid SSR issues const { TooltipProvider } = require('../../../ui-next/src/components/Tooltip'); const { Card, CardHeader, CardTitle, CardDescription, } = require('../../../ui-next/src/components/Card'); const { Icons } = require('../../../ui-next/src/components/Icons'); // Showcase modules const AllinOneMenuShowcase = require('./components/AllinOneMenuShowcase').default; const ButtonShowcase = require('./components/ButtonShowcase').default; const CheckboxShowcase = require('./components/CheckboxShowcase').default; const CinePlayerShowcase = require('./components/CinePlayerShowcase').default; const ComboboxShowcase = require('./components/ComboboxShowcase').default; const DataRowShowcase = require('./components/DataRowShowcase').default; const DialogShowcase = require('./components/DialogShowcase').default; const DropdownMenuShowcase = require('./components/DropdownMenuShowcase').default; const HoverCardShowcase = require('./components/HoverCardShowcase').default; const InputShowcase = require('./components/InputShowcase').default; const LabelShowcase = require('./components/LabelShowcase').default; const NumericMetaShowcase = require('./components/NumericMetaShowcase').default; const PanelSectionShowcase = require('./components/PanelSectionShowcase').default; const PopoverShowcase = require('./components/PopoverShowcase').default; const ScrollAreaShowcase = require('./components/ScrollAreaShowcase').default; const SelectShowcase = require('./components/SelectShowcase').default; const SliderShowcase = require('./components/SliderShowcase').default; const SwitchShowcase = require('./components/SwitchShowcase').default; const TabsShowcase = require('./components/TabsShowcase').default; const ToastShowcase = require('./components/ToastShowcase').default; const ToolButtonShowcase = require('./components/ToolButtonShowcase').default; const ToolButtonListShowcase = require('./components/ToolButtonListShowcase').default; const TooltipShowcase = require('./components/TooltipShowcase').default; return (
{/* Navigation cards */}

Components

); }}
); }