Skip to content

proton1k/web-lib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shared library of ReactJS components

Buttons

  • Button - wrapper around <button&rt;
  • LogoutButton
  • LinkButton - wrapper around <a&rt; which looks like Button

Form elements and Inputs

  • CheckboxGroup - input of type checkbox
  • RadioGroup - input of type radio
  • Input - just input (with validation)
  • TagsInput - Input + Button + Tags
  • TextInput - wrapper around <textarea&rt;
  • InputWithSuggestion - Input with dropdown fetching api - with given value as search query
  • Dropdown - input with simple dropdown
  • Form - wrapper around <form&rt;
  • TagsWithDropdowns - list of items with selectable levels via dropdown control

Stateless components

  • Tags - a list of tags with optional callback on click
  • ValueTags - Tags with different style/layout

Special stateless components

  • JobCard - shows a job role with level of experience
  • JobCardTemplate - control element for JobCard
  • Growler - alert bar showing/hiding on dispatched actions (error, success, warning)

review: https://jquense.github.io/react-widgets/docs/#/multiselect?_k=ozi7ev