11# react-edit-list
22
3- [ ![ License: ISC] ( https://img.shields.io/github/license/mmomtchev/react-edit-list )] ( https://github.com/mmomtchev/react-edit-list/blob/main/LICENSE )
4- [ ![ npm version] ( https://img.shields.io/npm/v/react-edit-list )] ( https://www.npmjs.com/package/react-edit-list )
5- [ ![ Node.js CI] ( https://github.com/mmomtchev/react-edit-list/workflows/Node.js%20CI/badge.svg )] ( https://github.com/mmomtchev/react-edit-list/actions?query=workflow%3A%22Node.js+CI%22 )
6- [ ![ codecov] ( https://codecov.io/gh/mmomtchev/react-edit-list/branch/main/graph/badge.svg?token=ZHVvNADJrZ )] ( https://codecov.io/gh/mmomtchev/react-edit-list )
3+ [ ![ License: ISC] ( https://img.shields.io/github/license/mmomtchev/react-edit-list )] ( https://github.com/mmomtchev/react-edit-list/blob/main/LICENSE ) [ ![ npm version] ( https://img.shields.io/npm/v/react-edit-list )] ( https://www.npmjs.com/package/react-edit-list ) [ ![ Node.js CI] ( https://github.com/mmomtchev/react-edit-list/workflows/Node.js%20CI/badge.svg )] ( https://github.com/mmomtchev/react-edit-list/actions?query=workflow%3A%22Node.js+CI%22 ) [ ![ codecov] ( https://codecov.io/gh/mmomtchev/react-edit-list/branch/main/graph/badge.svg?token=ZHVvNADJrZ )] ( https://codecov.io/gh/mmomtchev/react-edit-list )
74
85Universal Editable List React Component
96
107` react-edit-list ` allows for easy creation of editable lists in React that can be interfaced with a database
118
12- * Fully customizable
13- * Zero-dependency
14- * Supports async callbacks for calling externals APIs
15- * Supports input validation
16- * Supports optional ` null ` fields
17- * Supports custom field types
9+ - Fully customizable
10+ - Zero-dependency
11+ - Supports async callbacks for calling externals APIs
12+ - Supports input validation
13+ - Supports optional ` null ` fields
14+ - Supports custom field types
1815
1916# Installation
2017
@@ -34,45 +31,45 @@ Refer to the [examples](https://mmomtchev.github.io/react-edit-list/)
3431
3532### Table of Contents
3633
37- * [ Element] ( #element )
38- * [ Schema] ( #schema )
39- * [ Row] ( #row )
40- * [ Props] ( #props )
41- * [ schema] ( #schema-1 )
42- * [ onLoad] ( #onload )
43- * [ format] ( #format )
44- * [ edit] ( #edit )
45- * [ editProps] ( #editprops )
46- * [ headers] ( #headers )
47- * [ onChange] ( #onchange )
48- * [ onInsert] ( #oninsert )
49- * [ onUpdate] ( #onupdate )
50- * [ onDelete] ( #ondelete )
51- * [ defaultValues] ( #defaultvalues )
52- * [ className] ( #classname )
53- * [ btnValidateClassName] ( #btnvalidateclassname )
54- * [ btnDeleteClassName] ( #btndeleteclassname )
55- * [ btnCancelClassName] ( #btncancelclassname )
56- * [ headClassName] ( #headclassname )
57- * [ bodyClassName] ( #bodyclassname )
58- * [ trClassName] ( #trclassname )
59- * [ thClassName] ( #thclassname )
60- * [ tdClassName] ( #tdclassname )
61- * [ inputClassName] ( #inputclassname )
62- * [ btnValidateElement] ( #btnvalidateelement )
63- * [ btnDeleteElement] ( #btndeleteelement )
64- * [ btnCancelElement] ( #btncancelelement )
65- * [ disableUpdate] ( #disableupdate )
66- * [ disableDelete] ( #disabledelete )
67- * [ disableInsert] ( #disableinsert )
68- * [ tableElement] ( #tableelement )
69- * [ tbodyElement] ( #tbodyelement )
70- * [ theadElement] ( #theadelement )
71- * [ thElement] ( #thelement )
72- * [ trElement] ( #trelement )
73- * [ tdElement] ( #tdelement )
74- * [ ReactEditList] ( #reacteditlist )
75- * [ Parameters] ( #parameters )
34+ - [ Element] ( #element )
35+ - [ Schema] ( #schema )
36+ - [ Row] ( #row )
37+ - [ Props] ( #props )
38+ - [ schema] ( #schema-1 )
39+ - [ onLoad] ( #onload )
40+ - [ format] ( #format )
41+ - [ edit] ( #edit )
42+ - [ editProps] ( #editprops )
43+ - [ headers] ( #headers )
44+ - [ onChange] ( #onchange )
45+ - [ onInsert] ( #oninsert )
46+ - [ onUpdate] ( #onupdate )
47+ - [ onDelete] ( #ondelete )
48+ - [ defaultValues] ( #defaultvalues )
49+ - [ className] ( #classname )
50+ - [ btnValidateClassName] ( #btnvalidateclassname )
51+ - [ btnDeleteClassName] ( #btndeleteclassname )
52+ - [ btnCancelClassName] ( #btncancelclassname )
53+ - [ headClassName] ( #headclassname )
54+ - [ bodyClassName] ( #bodyclassname )
55+ - [ trClassName] ( #trclassname )
56+ - [ thClassName] ( #thclassname )
57+ - [ tdClassName] ( #tdclassname )
58+ - [ inputClassName] ( #inputclassname )
59+ - [ btnValidateElement] ( #btnvalidateelement )
60+ - [ btnDeleteElement] ( #btndeleteelement )
61+ - [ btnCancelElement] ( #btncancelelement )
62+ - [ disableUpdate] ( #disableupdate )
63+ - [ disableDelete] ( #disabledelete )
64+ - [ disableInsert] ( #disableinsert )
65+ - [ tableElement] ( #tableelement )
66+ - [ tbodyElement] ( #tbodyelement )
67+ - [ theadElement] ( #theadelement )
68+ - [ thElement] ( #thelement )
69+ - [ trElement] ( #trelement )
70+ - [ tdElement] ( #tdelement )
71+ - [ ReactEditList] ( #reacteditlist )
72+ - [ Parameters] ( #parameters )
7673
7774## Element
7875
@@ -320,6 +317,6 @@ An universal editable list for React
320317
321318### Parameters
322319
323- * ` props ` ** [ Props] ( #props ) ** {Props}
320+ - ` props ` ** [ Props] ( #props ) ** {Props}
324321
325- Returns ** JSX.Element**
322+ Returns ** JSX.Element**
0 commit comments