@front10/landing-page-book
Version:
A react library for landing page
1 lines • 2.27 kB
JSON
{"description":"","displayName":"Button","methods":[],"props":{"disabled":{"type":{"name":"bool"},"required":false,"description":"Disable or enable button","defaultValue":{"value":"false","computed":false}},"loading":{"type":{"name":"bool"},"required":false,"description":"Show loading mode","defaultValue":{"value":"false","computed":false}},"outline":{"type":{"name":"bool"},"required":false,"description":"Define if button is only with border","defaultValue":{"value":"false","computed":false}},"active":{"type":{"name":"bool"},"required":false,"description":"Define if button is active","defaultValue":{"value":"false","computed":false}},"loadingClass":{"type":{"name":"string"},"required":false,"description":"Class to show loading indicator","defaultValue":{"value":"'fa fa-circle-o-notch fa-spin'","computed":false}},"className":{"type":{"name":"string"},"required":false,"description":"Class to apply to button","defaultValue":{"value":"''","computed":false}},"style":{"type":{"name":"objectOf","value":{"name":"any"}},"required":false,"description":"Css style applied to the component","defaultValue":{"value":"{}","computed":false}},"ariaLabel":{"type":{"name":"string"},"required":false,"description":"Aria label of the button","defaultValue":{"value":"''","computed":false}},"tooltip":{"type":{"name":"string"},"required":false,"description":"Button tooltip","defaultValue":{"value":"''","computed":false}},"size":{"type":{"name":"string"},"required":false,"description":"Button size. Can be <code>'lg'</code>, <code>'sm'</code>","defaultValue":{"value":"''","computed":false}},"type":{"type":{"name":"string"},"required":false,"description":"Type of the button","defaultValue":{"value":"'button'","computed":false}},"color":{"type":{"name":"string"},"required":false,"description":"Color to apply to button","defaultValue":{"value":"'light'","computed":false}},"children":{"type":{"name":"union","value":[{"name":"arrayOf","value":{"name":"node"}},{"name":"node"}]},"required":false,"description":"Button styles","defaultValue":{"value":"null","computed":false}},"onClick":{"type":{"name":"func"},"required":false,"description":"Called when button is clicked","defaultValue":{"value":"() => {}","computed":false}}},"filename":"/components/Button/Button.jsx"}