Commit Graph

78 Commits

Author SHA1 Message Date
Benjamin Canac
cd16b95c98 fix(components): prevent multiple appConfig identifier import (#3186) 2025-01-27 13:26:21 +01:00
Gerben Mulder
8f7f579da0 fix(Form): standard schema validation no longer wrapped in value object (#3104) 2025-01-24 18:21:52 +01:00
Romain Hamel
1a54ab231b refactor(Form): rename validation functions and vars for clarity (#3029)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2025-01-13 11:19:29 +01:00
Benjamin Canac
30ba53e20b feat(module): allow tv customization through app.config (#2938) 2025-01-08 17:26:20 +01:00
Benjamin Canac
81ac076219 feat(module)!: migrate to reka-ui (#2448) 2024-12-03 16:11:32 +01:00
renovate[bot]
d65c7376d9 chore(deps): update all non-major dependencies (v3) (#2754)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2024-12-02 11:03:49 +01:00
kyyy
c9806da6d8 fix(Form)!: resolve async validation in yup & issue directly mutate state (#2702)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2024-11-23 19:30:20 +01:00
Alex
e55c0e2594 feat(locale): typing dir (#2643) 2024-11-14 19:53:35 +01:00
Malik-Jouda
e5119a9ca4 fix(Breadcrumb/Carousel/Pagination): handle icons in RTL mode (#2633) 2024-11-14 10:17:55 +01:00
Alex
937585cb3f feat(locale): provide dir on defineLocale (#2620)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2024-11-13 12:19:21 +01:00
kyyy
75c5e87724 feat(Form): apply transformations (#2550)
Co-authored-by: Romain Hamel <rom.hml@gmail.com>
2024-11-12 16:43:40 +01:00
Alex
8a8b1ee2e1 feat(locale): provide code (#2611) 2024-11-12 12:57:40 +01:00
Alex
26362408b1 feat(module): support i18n in components (#2553)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2024-11-08 17:22:57 +01:00
renovate[bot]
1e7638bd03 chore(deps): update all non-major dependencies (v3) (#2563)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2024-11-08 16:55:39 +01:00
Benjamin Canac
f943f88fcc fix(InputMenu/SelectMenu): use isEqual from ohash 2024-11-08 10:19:02 +01:00
Benjamin Canac
37a359701f fix(module): remove fast-deep-equal in favor of custom isEqual 2024-11-07 21:56:56 +01:00
Benjamin Canac
a97c511279 fix(utils): improve escapeRegExp function 2024-11-05 18:03:10 +01:00
rizkyyy
5385944359 feat(Form): add superstruct validation (#2363)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
Co-authored-by: Romain Hamel <rom.hml@gmail.com>
2024-10-19 14:07:22 +02:00
Benjamin Canac
7c21ddefa8 fix(InputMenu/SelectMenu): escape regexp before search 2024-10-10 16:12:22 +02:00
Fabian Hiller
0955c07edd feat(Form): add Standard Schema support (#2303)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2024-10-07 23:25:52 +02:00
Benjamin Canac
30d9a2653b chore(Link): allow title field 2024-09-27 12:49:32 +02:00
Romain Hamel
523493105e docs: types (#2186) 2024-09-12 11:10:23 +02:00
Benjamin Canac
82771673f2 fix(types): no longer need to import types with /index suffix
Solved in https://github.com/unjs/mkdist/pull/244
2024-09-11 10:34:59 +02:00
Benjamin Canac
3e28c8f35a fix: import from ../types/index 2024-09-09 18:00:39 +02:00
Benjamin Canac
7b278b041c fix(fuse): prevent indices highlight of a single char 2024-08-22 16:57:05 +02:00
Benjamin Canac
c1ac3a9f9d fix(Link): allow ariaLabel to be picked 2024-07-22 12:52:28 +02:00
Benjamin Canac
dd532bb110 docs(ComponentCode): handle objects 2024-07-17 15:44:17 +02:00
Romain Hamel
20acc92eec feat(Form): support for valibot@33 (#132) 2024-07-01 10:52:27 +02:00
Benjamin Canac
cd7cc0d9a3 chore: improve types export 2024-06-25 17:58:14 +02:00
Benjamin Canac
20476f4b9a feat(CommandPalette): improve theme and performance 2024-06-07 16:01:30 +02:00
Benjamin Canac
034062df65 chore(Link): add pickLinkProps util 2024-05-17 11:58:31 +02:00
Benjamin Canac
99f20a4154 feat(InputMenu): new component (#86) 2024-05-06 18:59:49 +02:00
Benjamin Canac
d0017bf847 feat(CommandPalette): new component (#80) 2024-04-30 18:14:18 +02:00
Benjamin Canac
abb7580f71 chore(module): lint 2024-04-12 14:02:23 +02:00
Benjamin Canac
85c693e3ba remove old files 2024-03-27 12:39:55 +01:00
Benjamin Canac
f3fec877c5 Merge branch 'main' of https://github.com/benjamincanac/nuxt-ui3 into dev 2024-03-27 12:34:43 +01:00
Romain Hamel
bfd5988358 feat(Checkbox): new component (#67)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2024-03-27 12:00:15 +01:00
Benjamin Canac
4ba76f5a3f chore(utils): clean 2024-03-21 17:01:11 +01:00
Benjamin Canac
0d4d86d79d feat(NavigationMenu): new component 2024-03-19 19:12:31 +01:00
Romain Hamel
de62676647 feat(Form): new component (#4)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2024-03-19 16:09:12 +01:00
Benjamin Canac
ba15add4db fix(module): revert tailwind config from #1272 (#1404) 2024-02-23 16:35:08 +01:00
Benjamin Canac
9f352976ce fix(utils): prevent merge of popper key
Resolves #1393
2024-02-21 16:51:42 +01:00
Benjamin Canac
f83cff7095 chore(utils): prevent default prop merge for chip and badge 2024-02-21 16:34:34 +01:00
renovate[bot]
98a2d0f1af chore(deps): update all non-major dependencies (#1216)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2024-02-07 16:03:42 +01:00
Inesh Bose
f0ee1893ee refactor(module): provide tailwind config through template (#1272)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2024-02-01 15:06:28 +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
79ec3fd031 fix(link): import type from #vue-router
Resolves #1253
2024-01-18 17:34:41 +01:00
Benjamin Canac
05e90aa1d1 fix(link): improve nuxt link rel type 2024-01-18 15:30:14 +01:00
Benjamin Canac
d43fb835d8 chore(link): add missing props 2024-01-15 16:01:58 +01:00
Benjamin Canac
28b736a703 chore(utils): improve link utils 2024-01-11 12:16:27 +01:00