Commit Graph

40 Commits

Author SHA1 Message Date
Dunqing
a4774ff48d
fix(cli): missing props/emits when disable typescript (#105)
* feat(cli): support remove type when non-typescript

* fix(cli): missing props/emits when doesn't enable typescript

* test: add test cases for defineProps/defineEmits

* fix: withDefaults case

* fix: cannot resolve external and packages types

* fix: missing assign variable
2023-11-02 22:22:33 +08:00
zernonia
73c561d698
chore: bump Radix Vue v1 (#139)
* refactor: apply all v1 changes

* chore: bump radix-vue version

* chore: remove WIP

* chore: update component preview

* chore: fix old pnpm lock
2023-10-24 20:51:00 +08:00
Sadegh Barati
c8551d58ff chore: upgrade deps 2023-10-23 23:48:39 +03:30
zernonia
b2caaca1e2
feat: stackblitz/codesandbox editor (#130)
* feat: stackblitz editor

* chore: update lockfile

* fix: cant fetch ?raw dynamically after bundling

* feat: add codesandbox
2023-10-21 21:21:46 +08:00
Sadegh Barati
9b75dcf9d2
docs: add @formkit/auto-animate example in form.md (#108)
* fix: typo for injection key

* docs: add `@formkit/auto-animate` example
2023-10-09 20:35:49 +08:00
Sadegh Barati
d03067db67
feat: add vee-validate (#85)
* feat: add `vee-validate`

* chore: update

* chore: update `AccountForm` example

- add `FormDescription` component
- include `src` in tsconfig

* refactor: use radix-vue `Slot` component

* chore: refresh lockfile

* chore: update `ProfileForm.vue` and `AccountForm`

fix vee-validate initialValues on components with `componentField` slotProp

* chore: update `AppearanceForm.vue`

update pnpm and some deps -_-

* refactor: update

- add new-york style
- off eslint import/first rule
- use `useId` from radix-vue

* fix: class-name -> class

* refactor: simplify validation for `Command` component

* fix: v-bind="field" -> v-bind="componentField"

* fix: useAttrs to prevent class duplication

* docs: add `form.md`

- change TabPreview.vue to showcase way of using vee-validate

* docs: add form example for `checkbox` `input` and `datepicker`

* docs: add `combobox`, `datepicker`, `radio-group`, `select`, `switch` and `textarea` form and some other exmaples

* chore: typo, update `zod`, `vite`, and `@vitejs/plugin-vue`
2023-10-06 12:04:38 +08:00
zernonia
9355cd1671 chore: bump radix-vue version 2023-09-28 17:34:06 +08:00
zernonia
bd1953d35f chore: bump radix-vue version 2023-09-28 15:03:55 +08:00
zernonia
02fe76d1f0
refactor: replace iconify icons with @radix-icons/vue for newyork style (#87)
* refactor: changes all instance of unplugin-icons to radix-icons

* chore: build registry

* test: fix new deps
2023-09-27 12:26:24 +08:00
zernonia
88c159dc82 chore: bump radix-vue version 2023-09-26 22:10:01 +08:00
zernonia
46d0645313 chore: bump radix-vue version 2023-09-26 14:57:24 +08:00
zernonia
05e3f9484e
chore: updates charts using unovis/vue (#77)
* chore: updates charts using unovis/vue

* fix: minor styling
2023-09-23 22:18:14 +08:00
zernonia
f192d154c1 fix: ssr issue with popper components 2023-09-20 17:15:55 +08:00
zernonia
2040d594c7 chore: update registry 2023-09-20 17:02:43 +08:00
Sadegh Barati
57138b9641
feat: add taze (#48)
* feat: add taze for updating monorepo dependencies

* chore: lint
2023-09-15 23:18:45 +08:00
zernonia
7dcc589a1d
feat: add combobox, commands (#52)
* feat: add combobox, commands

* chore: add new label
2023-09-15 16:18:38 +08:00
Sadegh Barati
e5c9b6a06f
refactor(apps/www): use vite postcss depdendecy, use tsx instead of ts-node (#42)
* refactor(apps/www): use `vite` postcss dependency, use `tsx` instead of `ts-node`

- fix Excessive stack depth comparing types by updating vite to latest
- update deps

* docs: fix `DataTableDemo.vue` scroll-x on mobile devices

* docs: tweaks

* docs: bump `vitepress`

* docs: update deps
2023-09-13 09:57:25 +08:00
zernonia
912be8edcf chore: bump radix-vue version 2023-09-13 00:32:12 +08:00
zernonia
2aeedf554a chore: bump version, fix className 2023-09-08 18:43:17 +08:00
zernonia
d39220e3e8 fix: missing import 2023-09-08 14:35:04 +08:00
Ahmed Mayara
0a05459492
feat: add themes (#32) 2023-09-08 12:11:59 +08:00
zernonia
8e762393d1 feat: add auto registry, rename folder 2023-09-06 09:55:07 +08:00
zernonia
36716468d9 add registry 2023-09-05 23:45:14 +08:00
zernonia
fd81ca7395 feat: task examples 2023-09-05 20:48:11 +08:00
zernonia
6b747b14a4 feat: add music examples 2023-09-05 16:56:31 +08:00
zernonia
9e977917eb feat: add exmaples layout 2023-09-05 14:29:34 +08:00
zernonia
8857f489bb feat: dashboard on landing page 2023-09-05 13:20:52 +08:00
zernonia
1d4f6d7307 feat: add datatable 2023-09-05 09:40:49 +08:00
zernonia
c4219248c1 chore: bump radix-vue version 2023-09-04 22:54:23 +08:00
zernonia
77b96ccbd7 feat: improve component preview components 2023-09-04 22:36:40 +08:00
zernonia
a0c08b2355 feat: add v-calendar 2023-09-04 00:59:36 +08:00
Ahmed Mayara
309c87a293
[Feature]: Sheet (#23)
* fix: fix alert dialog missing emits

* feat: add sheet component
2023-09-02 22:36:45 +08:00
zernonia
b34e1dbc62 feat: b,c components 2023-08-30 22:47:55 +08:00
zernonia
0b952c02bd fix: build 2023-08-30 16:20:55 +08:00
zernonia
4017bc628c feat: vitepress docs 2023-08-30 15:42:00 +08:00
zernonia
90e2e2f7c0 chore: add vitepress 2023-08-30 10:14:37 +08:00
zernonia
6ce89aadbb fix: change radix-vue version to specific version instead of latest 2023-08-23 22:07:46 +08:00
zernonia
9d9980a049
feat: select (#12)
* feat: add Select, jsx

* feat: add utility to convert functional component to basic component vnode

* refactor: rename function

* fix: radix-vue link path
2023-08-23 21:28:04 +08:00
zernonia
444a8565b3 feat: add button, input, label basic components 2023-08-23 16:50:56 +08:00
zernonia
37817baf27 chore: rearrange the directory 2023-08-23 16:15:10 +08:00