UNPKG

tweak-tools

Version:

Tweak your React projects until awesomeness

14 lines (11 loc) 449 B
import { SpecialInputs } from '../types' import type { ButtonInput, ButtonSettings } from '../types' const defaultSettings = { disabled: false } /** * * @param name button name * @param onClick function that executes when the button is clicked */ export function button(onClick: ButtonInput['onClick'], settings?: ButtonSettings): ButtonInput { return { type: SpecialInputs.BUTTON, onClick, settings: { ...defaultSettings, ...settings } } }