Commit Graph

14 Commits

Author SHA1 Message Date
Andrew Kingston 700e36854c Rewrite client form library to derive state where possible and handle steps 2021-08-19 12:53:31 +01:00
Andrew Kingston c44d0a684b Support multiple component context exports and export additional context from forms 2021-08-18 14:58:58 +01:00
Andrew Kingston b9887a657c Merge branch 'develop' of github.com:Budibase/budibase into custom-form-validation 2021-08-11 15:51:45 +01:00
Andrew Kingston 6accc72397 Allow fields to dynamically update validation rules so that other fields can be referenced 2021-08-11 15:07:06 +01:00
Andrew Kingston b4f51d44d5 Combine table schema validation rules with custom validation rules when validating form fields 2021-08-10 14:36:47 +01:00
Andrew Kingston 9f2451e829 Don't treat nullish values as default values, to allow clearing fields even when a default value is set 2021-08-04 14:32:46 +01:00
Maurits Lourens 01d9a86946 fix lint issue 2021-07-26 17:47:53 +02:00
Maurits Lourens e2de45db23 implement review comments 2021-07-26 17:01:29 +02:00
Maurits Lourens d485e95e7b fix lint issues 2021-07-26 15:22:14 +02:00
Maurits Lourens 35d5a2d082 clear form action - draft 2021-07-26 13:58:18 +02:00
Andrew Kingston af8f616624 Remove built-in padding from forms to be consistent with every other component 2021-07-05 10:19:59 +01:00
Andrew Kingston d28c48ccad Add global app theme picker and use it in client preview 2021-06-28 12:55:11 +01:00
Andrew Kingston d9d0cc9be3 Fix all eslint issues 2021-06-15 19:36:56 +01:00
Andrew Kingston a1debf402f Fully remount update forms when initial values change 2021-06-10 11:17:14 +01:00