mirror of
https://github.com/suitenumerique/meet.git
synced 2026-08-10 18:57:06 +00:00
c47e830b40
Encapsulate icon and symbol rendering in a dedicated component that applies aria-hidden and disables translation attributes. This prevents browsers from translating icon names and breaking the UI, and ensures screen readers do not announce decorative icons. This is a first draft and can be extended with additional variants later.
34 lines
1.1 KiB
TypeScript
34 lines
1.1 KiB
TypeScript
/**
|
|
* exposes all primitives we want to use in other parts of the app.
|
|
*
|
|
* It's intended not everything is exported: some primitives are meant as building-blocks
|
|
* for other primitives and don't have any value being exposed.
|
|
*/
|
|
export { A } from './A'
|
|
export { Badge } from './Badge'
|
|
export { Bold } from './Bold'
|
|
export { Box } from './Box'
|
|
export { Button } from './Button'
|
|
export { LinkButton } from './LinkButton'
|
|
export { useCloseDialog } from './useCloseDialog'
|
|
export { Dialog, type DialogProps } from './Dialog'
|
|
export { Div } from './Div'
|
|
export { Field } from './Field'
|
|
export { Form } from './Form'
|
|
export { H } from './H'
|
|
export { Hr } from './Hr'
|
|
export { Italic } from './Italic'
|
|
export { Input } from './Input'
|
|
export { Link } from './Link'
|
|
export { Menu } from './Menu'
|
|
export { MenuList } from './MenuList'
|
|
export { P } from './P'
|
|
export { Popover } from './Popover'
|
|
export { Text } from './Text'
|
|
export { ToggleButton } from './ToggleButton'
|
|
export { Ul } from './Ul'
|
|
export { VerticallyOffCenter } from './VerticallyOffCenter'
|
|
export { TextArea } from './TextArea'
|
|
export { Switch } from './Switch'
|
|
export { Icon } from './Icon'
|