Benjamin Canac
9b9ccdb59e
fix(SelectMenu): wrong placeholder color when modelValue is an empty string
...
Resolves #1862
2024-06-12 10:11:16 +02:00
eduardo-faith
e7c2f7856c
fix(Input): hide wrapper when type is hidden ( #1797 )
...
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2024-06-11 11:58:49 +02:00
Fabian Hiller
1d5bd89d58
feat(Form): update and migrate valibot to v0.31.0 ( #1848 )
...
Co-authored-by: Romain Hamel <romain@boilr.io >
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2024-06-11 11:40:44 +02:00
Benjamin Canac
6c124bb1ac
fix(Select): remove defaults for value and text
...
Resolves #1702
2024-06-06 10:51:34 +02:00
Romain Hamel
06990beabf
fix(Form): maintain other errors when using setErrors with a path ( #1818 )
...
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2024-06-03 13:59:26 +02:00
chenying
7e6ba78681
feat(InputMenu/SelectMenu): allow lazy search ( #1705 )
...
Co-authored-by: chenying <chenying@addcn.com >
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2024-04-26 15:43:29 +02:00
Benjamin Canac
ed5c74dc17
fix(Input)!: redesign file type without absolute positioning ( #1712 )
2024-04-25 17:12:06 +02:00
Cardona Simon
c98d6e31c0
fix(Checkbox): @change event value ( #1580 )
...
Co-authored-by: Romain Hamel <rom.hml@gmail.com >
2024-03-28 21:29:29 +01:00
Romain Hamel
878f7078a2
fix(Input/SelectMenu): handle file type and change events ( #1570 )
2024-03-27 11:57:31 +01:00
chenying
c49f8999d3
fix(SelectMenu): handle Boolean type as model value ( #1550 )
...
Co-authored-by: chenying <chenying@addcn.com >
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2024-03-26 12:15:25 +01:00
Romain Hamel
92e736213b
fix(forms)!: normalize input emits ( #1560 )
2024-03-25 15:36:36 +01:00
Mohammad Amin Mokhtari
e1e05af0ba
feat(Toggle): add loading prop ( #1546 )
...
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2024-03-25 12:43:15 +01:00
Stanley
b0ecac563c
fix(SelectMenu): filteredOptions might be undefined ( #1541 )
...
Co-authored-by: Sedana Yoga <55230513+sedanayoga@users.noreply.github.com >
2024-03-20 10:55:13 +01:00
Romain Hamel
a2b8b700df
fix(Checkbox): bind data-n-ids to root element ( #1495 )
2024-03-09 15:58:54 +01:00
Benjamin Canac
2d64b50559
fix(RadioGroup): add missing fieldset config
...
Resolves #1472
2024-03-04 18:06:49 +01:00
Romain Hamel
6e77f1d514
fix(Checkbox): label interaction without FormGroup ( #1427 )
2024-02-26 12:55:30 +01:00
Benjamin Canac
4b6e80e364
fix(SelectMenu): check null model value
...
Resolves #1421
2024-02-26 11:37:32 +01:00
Romain Hamel
d4b6147fcc
fix(Form): return false when silent validation fails ( #1371 )
2024-02-18 11:11:07 +01:00
Benjamin Canac
b11c773f32
chore(Range): export RangeColor type
2024-02-15 12:14:00 +01:00
Benjamin Canac
c34df13e65
chore(Toggle): export ToggleColor type
2024-02-15 12:14:00 +01:00
Benjamin Canac
7eba5b539a
chore(FormGroup): wrap label & description to ease styling
2024-02-12 11:59:18 +01:00
Benjamin Canac
d0f4530e85
fix(SelectMenu): revert component is after #1199
2024-02-06 18:15:27 +01:00
Benjamin Canac
10db14475f
fix(components): hydration attribute mismatch with vue 3.4 ( #1199 )
2024-02-06 12:42:19 +01:00
pierre golfier
f643e7b316
feat(Textarea): add maxrows prop to restrict autoresize ( #1302 )
...
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2024-02-05 16:18:20 +01:00
Benjamin Canac
5a5b284e96
fix(RadioGroup): pass help prop to radio children
...
Resolves #1313
2024-02-05 15:32:36 +01:00
Romain Hamel
27c71fa40e
feat(Form): use nuxt useId to bind input labels ( #1211 )
2024-01-31 18:22:02 +01:00
Benjamin Canac
946a39c739
feat(Input): handle type file
...
Resolves #563
2024-01-31 11:50:34 +01:00
Anthony Sendra
20ac4b3332
feat(Form): handle multiple paths in validate ( #1273 )
2024-01-27 11:41:56 +01:00
Benjamin Canac
5ff566f0a4
chore(Toggle): missing default function in size prop
2024-01-24 14:52:12 +01:00
Benjamin Canac
5e49fb8736
feat(InputMenu): handle nullable prop when clearing input
2024-01-24 12:45:39 +01:00
Benjamin Canac
2cb41db111
fix(Select): consistent placeholder with input and textarea
...
Resolves #1276
2024-01-24 11:55:05 +01:00
Benjamin Canac
865c492616
chore(Select): move global style to sfc
...
Related to #1266
2024-01-22 22:08:44 +01:00
Michał Hanusek
f37b043138
feat(Carousel): new component ( #927 )
...
Co-authored-by: Michał Hanusek <m.hanusek@myfreak.pl >
Co-authored-by: Inesh Bose <dev@inesh.xyz >
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2024-01-22 17:47:14 +01:00
Benjamin Canac
1a937919a2
fix(InputMenu): take option-attribute into account to display label
2024-01-16 11:17:07 +01:00
Benjamin Canac
b9fe74bca5
fix(SelectMenu): take option-attribute into account to display label
...
Resolves #1151
2024-01-16 11:16:20 +01:00
Benjamin Canac
3258167a14
fix(forms): dont disable inputs and selects on loading
...
Resolves #1117
2024-01-05 17:35:18 +01:00
Benjamin Canac
520624bd64
chore(InputMenu): handle async search with search prop
2024-01-05 17:33:36 +01:00
Benjamin Canac
c2ef6237d8
chore(InputMenu): allow control of search query
2024-01-03 15:13:34 +01:00
Benjamin Canac
f735db04d6
feat(SelectMenu): allow control of search query
...
Resolves #1174
2024-01-03 15:13:34 +01:00
Romain Hamel
ea2a24b5fe
fix(Form): memory leak ( #1185 )
2024-01-02 16:36:35 +01:00
Romain Hamel
4a25a12390
feat(Form): expose submit function ( #1186 )
2024-01-02 16:28:38 +01:00
John Puaoi
97a3975197
fix(Form): invalid errors when using clear by path ( #1165 )
2024-01-02 10:34:52 +01:00
Benjamin Canac
4c84839a01
fix(Toggle): add missing change event
...
Fixes #1113
2023-12-19 13:09:11 +01:00
Daniel Roe
5c99ae131d
fix: update vue and fix type issues ( #1112 )
...
* chore: bump vue version to show type errors
* fix: address type issues
2023-12-19 10:54:00 +01:00
Benjamin Canac
0c8ab9d98e
fix(RadioGroup): pass option.disabled to children
...
Fixes #1109
2023-12-16 00:16:34 +01:00
Inesh Bose
0fdc8f70b6
feat(SelectMenu): allow creating option despite search ( #1080 )
...
* chore: initial
* chore: use reusable vnode
* fix: use component with vnode
* chore: option placement
* chore: finish
* up
* up
* up
* fix(selectmenu): non-object custom options
* up
---------
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2023-12-15 15:04:06 +01:00
Benjamin Canac
6d8d82a265
feat(InputMenu): new component ( #1095 )
2023-12-12 18:45:04 +01:00
Benjamin Canac
5d1919a538
feat(SelectMenu): add empty slot when no options
...
Resolves #1089
2023-12-12 16:27:42 +01:00
Romain Hamel
7196d81b4c
fix(RadioGroup): props reactivity issues ( #1065 )
2023-12-06 17:15:05 +01:00
Benjamin Canac
e408eabd8b
fix(components): move remaining classes to config ( #1039 )
2023-11-30 16:31:48 +01:00