Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat Tabs List and tiny fixes #98

Merged
merged 8 commits into from
Nov 9, 2023
Merged
Changes from 1 commit
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
Prev Previous commit
Next Next commit
chore: easy export all component exported types
  • Loading branch information
YaGRRusso committed Nov 9, 2023
commit 66e00afdc785838063a0ee0818d712db0bb8d134
78 changes: 22 additions & 56 deletions packages/visu/src/library/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,101 +3,67 @@ import './styles/index.css'
export * from './types'

export { default as Avatar } from './Avatar'
export type {
AvatarFallbackProps,
AvatarImageProps,
AvatarRootProps,
} from './Avatar'
export type * from './Avatar'

export { default as Button } from './Button'
export type { ButtonIconProps, ButtonRootProps } from './Button'
export type * from './Button'

export { default as Checkbox } from './Checkbox'
export type { CheckboxIndicatorProps, CheckboxRootProps } from './Checkbox'
export type * from './Checkbox'

export { default as Dialog } from './Dialog'
export type {
DialogBodyProps,
DialogCloseProps,
DialogContentProps,
DialogFooterProps,
DialogHeaderProps,
DialogRootProps,
DialogTriggerProps,
} from './Dialog'
export type * from './Dialog'

export { default as Divider } from './Divider'
export type { DividerProps } from './Divider'
export type * from './Divider'

export { default as File } from './File'
export type { FileProps } from './File'
export type * from './File'

export { default as Flex } from './Flex'
export type { FlexColProps, FlexRootProps, FlexRowProps } from './Flex'
export type * from './Flex'

export { default as FloatCard } from './FloatCard'
export type {
FloatCardContentProps,
FloatCardRootProps,
FloatCardTriggerProps,
} from './FloatCard'
export type * from './FloatCard'

export { default as Icon } from './Icon'
export type { IconProps } from './Icon'
export type * from './Icon'

export { default as Input } from './Input'
export type { InputIconProps, InputInputProps, InputRootProps } from './Input'
export type * from './Input'

export { default as Link } from './Link'
export type { LinkProps } from './Link'
export type * from './Link'

export { default as Loading } from './Loading'
export type { LoadingProps } from './Loading'
export type * from './Loading'

export { default as Menu } from './Menu'
export type {
MenuRootProps,
MenuButtonProps,
MenuGroupProps,
MenuBodyProps,
MenuHeaderProps,
} from './Menu'
export type * from './Menu'

export { default as OTPInput } from './OTPInput'
export type { OTPInputProps } from './OTPInput'
export type * from './OTPInput'

export { default as Pagination } from './Pagination'
export type { PaginationProps } from './Pagination'
export type * from './Pagination'

export { default as Radio } from './Radio'
export type { RadioItemProps, RadioRootProps } from './Radio'
export type * from './Radio'

export { default as Select } from './Select'
export type { SelectRootProps, SelectItemProps } from './Select'
export type * from './Select'

export { default as Sidebar } from './Sidebar'
export type {
SidebarRootProps,
SidebarLinkProps,
SidebarButtonProps,
SidebarGroupProps,
SidebarLayoutProps,
SidebarBodyProps,
SidebarHeaderProps,
} from './Sidebar'
export type * from './Sidebar'

export { default as Switch } from './Switch'
export type { SwitchProps } from './Switch'
export type * from './Switch'

export { default as Tabs } from './Tabs'
export type { TabsContentProps, TabsRootProps, TabsTriggerProps } from './Tabs'
export type * from './Tabs'

export { default as Tooltip } from './Tooltip'
export type {
TooltipCloseProps,
TooltipStepProps,
TooltipHoverProps,
} from './Tooltip'
export type * from './Tooltip'

export { default as ToastProvider, useToast } from './Toast'
export type { ToastProviderProps, ToastRootProps } from './Toast'
export type * from './Toast'