import type { LangNode } from '$libs/langs'; import { accordionLangs } from './accordion'; import { alertDialogLangs } from './alert-dialog'; import { announceLangs } from './announce'; import { breadcrumbLangs } from './breadcrumb'; import { calendarLangs } from './calendar'; import { carouselLangs } from './carousel'; import { checkboxLangs } from './checkbox'; import { clipboardLangs } from './clipboard'; import { collapsibleLangs } from './collapsible'; import { colorFieldLangs } from './color-field'; import { colorPickerLangs } from './color-picker'; import { comboboxLangs } from './combobox'; import { commandLangs } from './command'; import { contextMenuLangs } from './context-menu'; import { dateFieldLangs } from './date-field'; import { datePickerLangs } from './date-picker'; import { dateRangeFieldLangs } from './date-range-field'; import { dateRangePickerLangs } from './date-range-picker'; import { dialogLangs } from './dialog'; import { dragDropLangs } from './drag-drop'; import { drawerLangs } from './drawer'; import { dropdownMenuLangs } from './dropdown-menu'; import { editableLangs } from './editable'; import { feedLangs } from './feed'; import { fieldLangs } from './field'; import { fileUploadLangs } from './file-upload'; import { formLangs } from './form'; import { gridListLangs } from './grid-list'; import { linkPreviewLangs } from './link-preview'; import { listboxLangs } from './listbox'; import { menubarLangs } from './menubar'; import { meterLangs } from './meter'; import { navigationMenuLangs } from './navigation-menu'; import { numberFieldLangs } from './number-field'; import { paginationLangs } from './pagination'; import { pinInputLangs } from './pin-input'; import { popoverLangs } from './popover'; import { progressLangs } from './progress'; import { radioGroupLangs } from './radio-group'; import { rangeCalendarLangs } from './range-calendar'; import { ratingGroupLangs } from './rating-group'; import { scrollAreaLangs } from './scroll-area'; import { searchFieldLangs } from './search-field'; import { selectLangs } from './select'; import { sliderLangs } from './slider'; import { splitterLangs } from './splitter'; import { stepperLangs } from './stepper'; import { switchLangs } from './switch'; import { tableLangs } from './table'; import { tabsLangs } from './tabs'; import { tagGroupLangs } from './tag-group'; import { tagsInputLangs } from './tags-input'; import { timeFieldLangs } from './time-field'; import { timePickerLangs } from './time-picker'; import { timeRangeFieldLangs } from './time-range-field'; import { timeRangePickerLangs } from './time-range-picker'; import { toastLangs } from './toast'; import { toggleLangs } from './toggle'; import { toggleGroupLangs } from './toggle-group'; import { toolbarLangs } from './toolbar'; import { tooltipLangs } from './tooltip'; import { treeGridLangs } from './tree-grid'; import { treeViewLangs } from './tree-view'; import { virtualGridLangs } from './virtual-grid'; import { virtualListLangs } from './virtual-list'; /** * Per-component default strings. Each morfo that uses `texts:` with * idlangrefs under `components.{kebab}.*` ships an entry here. Merged into * the active langs catalog by `ActiveUix`. */ export const componentLangs = { accordion: accordionLangs, 'alert-dialog': alertDialogLangs, announce: announceLangs, breadcrumb: breadcrumbLangs, calendar: calendarLangs, carousel: carouselLangs, checkbox: checkboxLangs, clipboard: clipboardLangs, collapsible: collapsibleLangs, 'color-field': colorFieldLangs, 'color-picker': colorPickerLangs, combobox: comboboxLangs, command: commandLangs, 'context-menu': contextMenuLangs, 'date-field': dateFieldLangs, 'date-picker': datePickerLangs, 'date-range-field': dateRangeFieldLangs, 'date-range-picker': dateRangePickerLangs, dialog: dialogLangs, 'drag-drop': dragDropLangs, drawer: drawerLangs, 'dropdown-menu': dropdownMenuLangs, editable: editableLangs, feed: feedLangs, field: fieldLangs, 'file-upload': fileUploadLangs, form: formLangs, 'grid-list': gridListLangs, 'link-preview': linkPreviewLangs, listbox: listboxLangs, menubar: menubarLangs, meter: meterLangs, 'navigation-menu': navigationMenuLangs, 'number-field': numberFieldLangs, pagination: paginationLangs, 'pin-input': pinInputLangs, popover: popoverLangs, progress: progressLangs, 'radio-group': radioGroupLangs, 'range-calendar': rangeCalendarLangs, 'rating-group': ratingGroupLangs, 'scroll-area': scrollAreaLangs, 'search-field': searchFieldLangs, select: selectLangs, slider: sliderLangs, splitter: splitterLangs, stepper: stepperLangs, switch: switchLangs, table: tableLangs, tabs: tabsLangs, 'tag-group': tagGroupLangs, 'tags-input': tagsInputLangs, 'time-field': timeFieldLangs, 'time-picker': timePickerLangs, 'time-range-field': timeRangeFieldLangs, 'time-range-picker': timeRangePickerLangs, toast: toastLangs, toggle: toggleLangs, 'toggle-group': toggleGroupLangs, toolbar: toolbarLangs, tooltip: tooltipLangs, 'tree-grid': treeGridLangs, 'tree-view': treeViewLangs, 'virtual-grid': virtualGridLangs, 'virtual-list': virtualListLangs } satisfies LangNode;