This project contains a list of UI components that can be important a used in different applications
Using npm
npm i -s @ptadmin/ui-components
Adding components to a project is done by simply importing the desired component using the following method:
import { COMPONENT_NAME } from '@ptadmin/ui-components';
In the project directory, you can find the following components:
The AutoComplete component is a normal text input enhanced by a panel of suggested options.
The widget is useful for setting the value of a single-line textbox in one of two types of scenarios:
- The value for the textbox must be chosen from a predefined set of values, e.g., a sport name field must contain a valid name.
- The textbox may contain any arbitrary value, but it is advantageous to suggest possible values to the user, e.g., an event name field may suggest similar or existing event names.
The DateTimeDisplayer component receives a prop that represents an ISO 8601 format date and displayes it in a Day/Month/Year Hour:Minute:second string. This component is usually passed to Table as a prop to render dates in a row.
the Link component generates links under a react-router context.
A switch input with an update handler function.