UNPKG

@roam-garden/landscaping-toolbox

Version:

Common UI things for Roam Garden management

56 lines (55 loc) 1.49 kB
/// <reference types="react" /> import { Tag } from "react-tag-autocomplete"; interface TagInputProps { tags: Tag[]; setTags: (tags: Tag[]) => void; minTags?: number; maxTags?: number; disabled?: boolean; suggestions?: Tag[]; placeholderText?: string; } export declare const TagInput: ({ tags, setTags, minTags, maxTags, disabled, ...restProps }: TagInputProps) => JSX.Element; export declare const tagInputClasses: { root: string; rootFocused: string; selected: string; selectedTag: string; selectedTagName: string; search: string; searchWrapper: string; searchInput: string; suggestions: string; suggestionActive: string; suggestionDisabled: string; suggestionPrefix: string; }; export declare const tagInputClassesInvalid: { root: string; rootFocused: string; selected: string; selectedTag: string; selectedTagName: string; search: string; searchWrapper: string; searchInput: string; suggestions: string; suggestionActive: string; suggestionDisabled: string; suggestionPrefix: string; }; export declare const tagInputClassesDisabled: { root: string; rootFocused: string; selected: string; selectedTag: string; selectedTagName: string; search: string; searchWrapper: string; searchInput: string; suggestions: string; suggestionActive: string; suggestionDisabled: string; suggestionPrefix: string; }; export {};