UNPKG

@tinacms/toolkit

Version:

Tina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.

29 lines (25 loc) 605 B
/** */ import * as React from 'react'; declare type Option = { value: string; label?: string; icon?: React.ComponentType<any>; }; interface ButtonToggleFieldProps { label?: string; name: string; component: string; options: (Option | string)[]; direction?: 'horizontal' | 'vertical'; } export interface ButtonToggleProps { name: string; input: any; field: ButtonToggleFieldProps; disabled?: boolean; options?: (Option | string)[]; direction?: 'horizontal' | 'vertical'; } export declare const ButtonToggle: React.FC<ButtonToggleProps>; export {};