1.0.0 • Published 6 years ago

@cmds/field-settings v1.0.0

Weekly downloads
2
License
MIT
Repository
-
Last release
6 years ago

FieldSettings FieldSettings

Used for ordering, showing, hiding fields in a view.

npm package

Example

<FieldSettings 
    fields={[{
        id: '1',
        name: 'Field 1',
        visibility: true
    }, {
        id: '2',
        name: 'Field 2',
        visibility: true
    }, {
        id: '3',
        name: 'Field 3',
        visibility: false
    }]}
    onSort={({oldIndex, newIndex}) => {
        // do something
    }}
    onShowOrHide={({id, visibility}) => {
        // do something
    }}
    onShowOrHideAll={({visibility}) => {
        // do something
    }}
/>