A collection of React components that we use to build interfaces for the plugins from Tadamus.
- Removed the external logo dependency to match WordPress' coding standards
- Fixed a bug in the HelperText component
- Added block comments to the components
- Added the DatePicker component
- Added the Select component
- Added the SelectOption component
- Fixed the order of the components
- Initial Release
The set of elements included in the library.
A button based on an input element.
The dynamic variables that can be passed to the component.
Class names that will be added to the wrap div.
Class names that will be added to the button.
The text that will be added on the button.
A checkbox input element.
The dynamic variables that can be passed to the component.
The function that will run on the onChange event listener along with the default function that ticks the box.
Class names that will be added to the wrap div.
The text that will be added next to the checkbox.
The name attribute of the HTML input element
The id attribute of the HTML input element
A wrapping element for all the groups in a form block.
The dynamic variables that can be passed to the component.
Class names that will be added to the div.
A small text that can be added below a form element to explain what it does.
The dynamic variables that can be passed to the component.
Class names that will be added to the wrap div.
Class names that will be added to the paragraph element.
The contents of the helper text.
Label element that can be added to a form input
The dynamic variables that can be passed to the component.
Class names that will be added to the wrap div.
The for attribute.
Class names that will be added to the label element.
The text that will be added to the label.
A input field for passwords
The dynamic variables that can be passed to the component.
Class names that will be added to the wrap div.
Class names that will be added to the input element.
The name attribute of the HTML input element
The id attribute of the HTML input element
The function that will run on the onChange event listener along with the default function.
The value of the element.
A input field for passwords
The dynamic variables that can be passed to the component.
Class names that will be added to the wrap div.
Class names that will be added to the input element.
The name attribute of the HTML input element
The id attribute of the HTML input element
The function that will run on the onChange event listener along with the default function.
The value of the element.
A input field for dates
The dynamic variables that can be passed to the component.
Class names that will be added to the wrap div.
Class names that will be added to the input element.
The name attribute of the HTML input element
The id attribute of the HTML input element
The min attribute of the HTML input element
The max attribute of the HTML input element
A input field for dropdowns
The dynamic variables that can be passed to the component.
Class names that will be added to the wrap div.
Class names that will be added to the select element.
The name attribute of the HTML input element
The id attribute of the HTML input element
The array of SelectOption components that represent the options of the dropdown
A option field that acts as a child for the Select component
The dynamic variables that can be passed to the component.
The id attribute of the HTML option element
The text that will be added to the option.
The header element that we add at the top of any administrator page.
The dynamic variables that can be passed to the component.
The image that will be added to the logo image element.
The link that will be added to the logo. Default: https://tadamus.com
The title that will be added to the main heading
A regular link but stylized as a button
The dynamic variables that can be passed to the component.
Class names that will be added to the wrap div.
Class names that will be added to the link element.
The text that will be added to the button.
The function that will run on the click event.
A heading element representing a H2 element.
The dynamic variables that can be passed to the component.
Class names that will be added to the wrap div.
Class names that will be added to the heading element.
The text that will be added to the element.
A table element
The dynamic variables that can be passed to the component.
Class names that will be added to the table element.
Must be a boolean and represents weather the columns should have contentEditable turned on or not.
The function that will run on the onBlur event of the editable columns.
The names of the header cells.
The array of objects that will be added as rows.
The function that runs when the delete button is pressed