0.1.29 • Published 2 years ago

adam-ui-beta v0.1.29

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

ADAM app developer advanced module UI Components (beta)

It's components for React, now is beta version, release will be come in future.

develop using packages

  • react-icons(4.4.0)
  • styled-components(5.3.5)
  • lodash(4.17.21)
  • moment(2.29.4)
  • classnames(2.3.2)
  • react-beautiful-dnd(13.1.1)

Components Using

component params guide.

🍎 DropInput

objectParamsType
datalistdefault: empty array (inset must be use object: { value,...etc })array
themelight / darkstring
widthdefault: 180px + px / % / rem ...etcstring
fontSizedefault: 14px + px / % / rem ...etcstring
placeholderdefault: 'select'string
emptyValuedefault: 'data not found'string
onClickcall your event, return: objectfunction

🍎 Button

objectParamsType
themelight / darkstring
textdefault: buttonstring
widthdefault: 180px + px / % / rem ...etcstring
fontSizedefault: 14px + px / % / rem ...etcstring
onClickcall your eventfunction

🍎 Switch

objectParamsType
themelight / darkstring
sizedefault: 50px + px / % / rem ...etcstring
onChangecall your event, return: Boolenfunction

🍎 Input

objectParamsType
datalistdefault: empty arrayarray
themelight / darkstring
widthdefault: 180px + px / % / rem ...etcstring
fontSizedefault: 14px + px / % / rem ...etcstring
placeholderdefault: 'select'string
onChangecall your event, return: value(string)function

🍎 Date Picker

objectParamsType
themelight / darkstring
widthdefault: 180px + px / % / rem ...etcstring
onClickcall your eventt, return: object { selected: moment(pick date) }function

🍎 Tab

objectParamsType
datalistdefault: empty arrayarray
defaultIddefault: 1Number
themelight / darkstring
onClickcall your eventt, return: object { id, value }function

🍎 List

objectParamsType
dataTypedefault: 'single'(single, multiple)string
data(single)default: empty array; type: 'string',... array
data(multiple)default: empty array; type: { title, data },... array
headerdefault: 'header'string
themelight / darkstring
widthdefault: 600px + px / % / rem ...etcstring
onClickcall your eventt, return: valuefunction

🍎 DragDrop

objectParamsType
themelight / darkstring
containerWidthdefault: 280px + px / % / rem ...etcstring
datalistdefault: empty array (inset must be use object: { title: "", list: ...drop data })array
onChangecall your eventt, return: valuefunction