/** * Primitives for `TagsInput` — manual composition escape hatch. * * @example * ```tsx * import { TagsInput, TagsInputItem, TagsInputItemDelete, TagsInputItemInput, TagsInputInput, TagsInputClear } from '@skdx/react/primitives/tags-input'; * * * {tags.map((tag, index) => ( * * {tag} * × * * * ))} * * Clear * * ``` */ export { TagsInput, TAGS_INPUT_DELETE_SELECTOR, TAGS_INPUT_FIELD_SELECTOR, TAGS_INPUT_ITEM_SELECTOR, TAGS_INPUT_SELECTOR, focusDeleteNeighbor, focusTagStep, } from './TagsInput.cjs'; export { TagsInputItem } from './TagsInputItem.cjs'; export { TagsInputItemDelete } from './TagsInputItemDelete.cjs'; export { TagsInputItemInput } from './TagsInputItemInput.cjs'; export { TagsInputInput } from './TagsInputInput.cjs'; export { TagsInputClear } from './TagsInputClear.cjs'; export type { TagsInputProps, TagsInputItemProps, TagsInputItemDeleteProps, TagsInputItemInputProps, TagsInputInputProps, TagsInputClearProps, } from './types.cjs';