|
|
acde034a1d
|
Replaced eslint rule twenty/no-spread-props to react/jsx-props-no-spreading (#1976)
* Replaced eslint rule twenty/no-spread-props to react/jsx-props-no-spreading
* Disable props spread on external libraries
---------
Co-authored-by: Charles Bochet <charles@twenty.com>
|
2023-10-13 16:52:19 +02:00 |
|
|
|
77a1840611
|
Chore(front): Create a custom eslint rule for Props naming (#1904)
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Matheus <matheus_benini@hotmail.com>
Co-authored-by: bosiraphael <raphael.bosi@gmail.com>
|
2023-10-09 16:31:13 +02:00 |
|
|
|
edc060fce7
|
Introduce UI Components documentation (#1926)
* new contributor guide folder architecture
* update content pass 1
* Prepare UI component folder to receive componentns
* Add component doc example for button
* Fix broken links
* Fix broken links
* Fix images
|
2023-10-08 13:21:54 +02:00 |
|
|
|
ba86be2c5b
|
Remove the {...props} pattern and props coupling, and create an eslint rule for that (#1733)
* Remove the {...props} pattern and props coupling, and create an eslint rule for that
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>
* Add another test to the new rule
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>
---------
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>
|
2023-09-26 11:05:33 +02:00 |
|
|
|
cb05b1fbc9
|
feat: reorder columns from table options (#1636)
* draggable prop addition
* draggable component addition
* state modification
* drag select state addition
* changed state name
* main merged
* lint fix
---------
Co-authored-by: Charles Bochet <charlesBochet@users.noreply.github.com>
|
2023-09-19 15:31:21 -07:00 |
|
|
|
3c4ab605db
|
Fix eslint-plugin-twenty (#1640)
* Fixed color rule
* Fixed naming
* Fix effect component rule
* Deactivated broken rules
* Fixed lint
* Complete eslint-plugin-twenty work
---------
Co-authored-by: Charles Bochet <charles@twenty.com>
|
2023-09-18 16:38:57 -07:00 |
|
|
|
2adabb3ba2
|
Fix tests
|
2023-09-17 08:59:42 -07:00 |
|
|
|
dba6f93826
|
Fix tests server
|
2023-09-17 08:41:46 -07:00 |
|
|
|
7fa80c5f71
|
Fix eslint setup
|
2023-09-17 08:28:05 -07:00 |
|
|
|
84eaa45027
|
fix: Migrate all rules from eslint-plugin-twenty to eslint-plugin-twenty-ts (#1618)
* migrate rules
* fix
* final
* final
|
2023-09-17 08:13:05 -07:00 |
|
|
|
00a3c8ca2b
|
Change to using arrow functions (#1603)
* Change to using arrow functions
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Matheus <matheus_benini@hotmail.com>
* Add lint rule
---------
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Matheus <matheus_benini@hotmail.com>
Co-authored-by: Charles Bochet <charles@twenty.com>
|
2023-09-15 18:41:10 -07:00 |
|
|
|
84a27b148f
|
Feat/sidecar components (#1578)
* Added a new eslint plugin in TypeScript for Effect components
* Fixed edge cases
* Fixed lint
* Fix eslint
---------
Co-authored-by: Charles Bochet <charles@twenty.com>
|
2023-09-14 17:04:45 -07:00 |
|