Smart Builder exposes reusable components so you don’t have to implement them yourself.

They can be imported like the following snippet and the typings will provide you with the available props.

import { 
  Checkbox,
	ColorInput,
  Label,
  InputField,
  GroupRadioButton,
  RadioButton,
  TextArea,
  FieldValidation,
  DatePicker,
  DateRangePicker,
  Toggle,
	DeleteButton,
  AddButton,
  Button,
  ButtonLink,
  Link,
  MoreButton,
  IconButton,
  Dropdown,
  SearchBar,
  Tab,
  TabAnchor,
  Tabs,
  Tooltip,
	FullScreenModal,
  CardContainer,
  CardList,
  CardListControls,
  CardsListWrapper,
  NoResults,
} from 'smart-builder-components';