Button
The HTML <button> tag, implemented in Ruby.
Parameters
This component can handle various optional configuration params and can either yield content or display what gets passed to the text configuration param.
Disabled (optional)
Expects a boolean to specify a disabled <button> tag. Defaults to false, so if not specified otherwise buttons are not disabled.
Text (optional)
Expects a string with the text that should go inside the <button> tag.
HMTL attributes (optional)
This component accepts all the canonical HTML global attributes like id or class.
Examples
Example 1: Render options[:text] param
button text: 'Click me'returns
Example 2: Yield a given block
returns
Example 3: Using the options[:disabled] configuration
returns
Last updated
Was this helpful?