github-actions[bot]
3b390fb33a
ci(changesets): version packages ( #4280 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2024-12-08 09:47:51 -03:00
աӄա
1031e985b7
chore(deps): sync with upstream RA versions ( #4258 )
...
* chore(deps): sync with upstream RA versions
* chore(changeset): add changeset
* chore(form): remove caret
* chore(deps): pnpm-lock.yaml
* fix(tooltip): type 'null' is not assignable to type 'PlacementAxis'
* fix(deps): bump `@internationalized/date`
* chore(deps): sync `@react-types` versions
* fix(input): follow RAC typing in useTextField
* fix(popover): typecheck error
* fix: typecheck errors
* fix: typecheck errors
* fix(docs): bump RA versions
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2024-12-08 09:38:06 -03:00
Junior Garcia
455556e142
fix: missing react-types package added ( #4264 )
...
* fix: missing react-types package added
* chore: react types version increased
2024-12-08 09:20:16 -03:00
աӄա
26b33a51f0
fix(dropdown): unnecessary ref in dropdown ( #4278 )
2024-12-08 08:53:08 -03:00
Junior Garcia
b16291b220
fix: ref in form component ( #4279 )
2024-12-08 08:50:11 -03:00
Junior Garcia
9b7c5e48f2
Merge branch 'main' into canary
2024-12-08 08:43:39 -03:00
Junior Garcia
de046f1df2
chore: editor enabled on v2.6.0 blog
2024-12-07 19:10:55 -03:00
Junior Garcia
a50aa3ea02
Merge branch 'main' into canary
2024-12-07 19:05:19 -03:00
Junior Garcia
c29ad800ea
Update search meta ( #4270 )
...
* fix(input): ensure clear button is not focusable when disabled (#3774 )
* fix(input): ensure clear button is not focusable when disabled
* test(input): add test to ensure clear button is not focusable when disabled
* chore: add changeset for clear button focus fix when input is disabled
* fix(input): update clear button to use button element
* test(input): add focus test when disabled
and update tests for clear button using button element
* test(input): replace querySelector with getByRole for clear button
* fix(input): set tabIndex to -1 for clear button
* test(input): ensure clear button is not focusable
* fix(image): add missing `w` to `getWrapperProps` dependency (#3802 )
* fix(image): add missing `w` to `getWrapperProps` dependency
* chore(changeset): add changeset
* fix(autocomplete): popover should remain open after clicking clear button (#3788 )
* fix: add state.open() so that dropdown is not closed
* chore: add changeset
* chore(autocomplete): add testcases for keeping lisbox open when clearButton is clicked
* chore: update changeset
* chore(autocomplete): change the docs for test cases
* chore(changeset): update changeset message and add issue number
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* refactor(docs): example of blurred card (#3741 )
* docs(card): adding info regarding the gradient for blurred card
* chore(nit): adding example
* chore(docs): revise content for card isBlurred example
* chore(docs): revise isBlurred note
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(docs): replace twitter logo/links with x logo/links (#3815 )
* fix(docs): replace Twitter logo/links with X logo/links
* docs: update twitter references to x
* docs: update changeset for twitter to x changes
* docs: update twitter references to x
* docs: update twitter references to x
* chore(docs): undo .sponsorsrc since it's generated
* refactor(docs): remove unnecessary classes
* chore(docs): undo .sponsorsrc since it's generated
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(date-picker): adding props from calendarProps to getCalendarProps (#3773 )
* fix(date-picker): adding props from calendarProps to the getCalendarProps
* chore(date-picker): adding the changeset
* chore(changeset): add issue number
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* feat(autocomplete): automatically focus first non-disabled item (#2186 )
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* docs(accordion): add overflow to custom motion example (#3793 )
* fix(docs): typos in dark mode page (#3823 )
* fix(theme): fullWidth in input and select (#3768 )
* fix(input): fixing the fullWidth functionality
* chore(changeset): add issue number
* chore(changeset): revise changeset message
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(autocomplete): exit animation on popover close (#3845 )
* fix(autocomplete): exit animation on popover close
* refactor(autocomplete): getListBoxProps
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* refactor(theme): replace the use of RTL-specific styles with logical properties (#3868 )
* chore(rtl): remove the usages of rtl
* chore(changeset): adding the changeset
* chore(changeset): update changeset message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(select): label placement discrepancy in Select (#3853 )
* fix(select): label placement incorrect in case of multiline
* chore(select): adding the changeset
* chore(select): adding the tests
* chore(select): code imrovement, wkw's suggestions
* chore(changeset): update changeset message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(theme): label placement in select and input (#3869 )
* fix(theme): fix the label placement
* chore(changeset): adding the changeset
* chore(select): adding comments
* fix(docs): avoid translating the code block (#3878 )
* docs(Codeblock): avoid code be translated
* fix(docs): lint issue
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(listbox): change listBoxItem key to optional (#3883 )
* fix(listbox): listBoxItem key to optional
* chore: add defaultSelectedKeys test for numeric keys and ids
* chore: add changeset
* chore: comment out section prompts in PR template (#3884 )
* chore(test): update testing libraries and refactor (#3886 )
* fix(theme): show margin only with label in Switch component (#3861 )
* fix(switch): removed right margin in wrapper #3791
* feat(changeset): added changeset
* fix(switch): removed me-2 in wrapper
* fix(switch): added ms-2 to label
* chore(changeset): correct package and message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(theme): removed pseudo cancel btn from input (#3912 )
* fix(theme): removed pseudo cancel btn from input
* chore(changeset): adding the changeset
* fix(input): conditionally hiding the webkit search
* chore(changeset): revise changeset message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* refactor(docs): dx improvement in accordion (#3856 )
* refactor: improve dx for writing a docs component (#2544 )
* refactor: improve dx for write a docs component
Signed-off-by: Innei <i@innei.in >
* refactor(docs): switch to contentlayer2
* chore(docs): rename to avoid conflict
* refactor(docs): switch to next-contentlayer2
* refactor(docs): revise docs lib
* chore(deps): bump docs related dependencies
* fix(use-aria-multiselect): type issue due to ts version bump
---------
Signed-off-by: Innei <i@innei.in >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* refactor(docs): accordion codes
* feat(docs): declare module `*.jsx?raw`
* feat(docs): include `**/*.jsx`
* fix(docs): incorrect content
* chore(docs): add new lines
* refactor(docs): lint
---------
Signed-off-by: Innei <i@innei.in >
Co-authored-by: Innei <tukon479@gmail.com >
* fix(docs): typos in hero section (#3928 )
* fix(theme): support RTL for breadcrumbs (#3927 )
* fix(breadcrumbs): added separator rotation for RTL #2486
* chore(changeset): added changeset
* fix(docs): removed unused import and merged classNames in dropdown (#3936 )
* fix(breadcrumbs): added separator rotation for RTL #2486
* chore(changeset): added changeset
* fix(docs): removed unused Link import and merged classnames in dropdown
* fix: avatar filter disableAnimation to dom prop (#3946 )
* feat: add git hook to auto update dependencies (#3365 )
* feat: add git hook to auto update dependencies
* feat: update color
* fix: prevent test matcher warning (#3893 )
* fix: prevent test matcher warning
* chore: add node types
* chore: update Jest related packages
* chore: run pnpm install
* fix(tabs): correct inert value for true condition (#3978 )
* Alert component (#3982 )
* feat(alert): began the work on alert component
* fix(readme): making correction
* chore(deps): change to 2.0.0
* chore(docs): update README.md
* feat(theme): init alert tv
* chore(alert): update package.json
* feat(alert): init alert storybook structure
* chore(changeset): add changeset
* chore(changeset): change to minor
* chore(alert): revise alert package.json
* feat(alert): init test structure
* chore(deps): pnpm-lock.yaml
* feat(alert): initailized theme and basic structure
* feat(alert): completed use-alert.ts and alert.tsx
* feat(alert): remove innerWrapper, replace helperWrapper with mainWrapper, adding isCloseable prop
* feat(alert): adding isCloseable prop to baseWrapper dependency
* feat(alert): setting the default value of isCloseable prop to true
* feat(alert): moving CloseIcon inside the button
* feat(alert): updated package.json
* feat(alert): default variant and default story
* feat(alert): adding color and radius stories
* feat(alert): completed the styling
* feat(alert): add stories for isCloseable prop and restyle other stories
* feat(alert): correcting ref type
* feat(alert): add test cases
* feat(alert): remove startContent and endContent props
* feat(alert): make styling more accurate
* feat(alert): fixed default props
* feat(alert): fixed theme docs
* feat(alert): add logic for icons
* feat(alert): begin to add docs
* chore(alert): implement the changes suggested in code review
* feat(alert): add onclose prop to alert
* feat(alert): add test cases
* docs(alert): add onClose event
* feat(docs): add alert to routes.json
* fix(alert): correct the text colors
* docs(alert): fix imports and syntax errors
* chore(alert): implement the changes suggested in code review
* chore(alert): lint the code and change isCloseable to isClosable
* chore(alert): lint the code
* chore(alert): run pnpm i
* fix(alert): fix the logic for close button and add test case
* docs(alert): fix docs, change isCloseable to isClosable and change docs for isClosable property
* chore(alert): add the support for RTL, refactor the code and fix the typos
* docs(alert): grammer issues fix
* fix(alert): replace rtl with ms
* chore(alert): custom style and custom implementation, remove isClosable={false}, refactor, fix typos
* chore(alert): linting and implement coderabbit suggestions
* chore(alert): refactor and typos fix
* chore(alert): add import for closeIcon
* chore(alert): add props for closeIcon
* chore(alert): refactor fixes
* chore(alert): implement ryo-manba's suggestion on close Icon
* chore(alert): make alert more responsive
* chore(alert): fix grammer issues suggested by coderabbit
* fix(alert): add max-w property to make alert responsive
* chore(alert): improve responsiveness and refactor alertIcon
* chore(alert): add missing dependency to useMemo
* chore(alert): implement coderabbit's suggestions
* chore(alert): update docs and refactor
* chore(alert): refactor alertIcon and implement coderabbit's suggestion
* chore: fixes
---------
Co-authored-by: Abhinav Agarwal <abhinavagrawal700@gmail.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: Abhinav Agarwal <78839973+abhinav700@users.noreply.github.com >
* Feat/add draggable modal (#3983 )
* feat(hooks): add use-draggable hook
* feat(components): [modal] export use-draggable
* docs(components): [modal] add draggable modal
* feat(components): [modal] add ref prop for modal-header
* chore(components): [modal] add draggable modal for storybook
* chore: add changeset for draggable modal
* docs(hooks): [use-draggable] fix typo
* chore: upper changeset
* chore(components): [modal] add overflow draggable modal to sb
* test(components): [modal] add draggable modal tests
* build: update pnpm-lock
* chore(changeset): include issue number
* feat(hooks): [use-draggable] set user-select to none when during the dragging
* docs(components): [modal] update code demo title
* docs(components): [modal] condense description for draggable overflow
* feat(hooks): [use-draggable] change version to 0.1.0
* refactor(hooks): [use-draggable] use use-move implement use-draggable
* feat(hooks): [use-draggable] remove repeated user-select
* test(components): [modal] update test case to use-draggable base use-move
* docs(components): [modal] update draggable examples
* fix(hooks): [use-draggable] fix mobile device touchmove event conflict
* refactor(hooks): [use-draggable] remove drag ref prop
* refactor(hooks): [use-draggable] draggable2is-disabled overflow2can-overflow
* test(components): [modal] add draggble disable test
* chore(hooks): [use-draggable] add commant for body touchmove
* Update packages/hooks/use-draggable/src/index.ts
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* fix(hooks): [use-draggable] import use-callback
* test(components): [modal] add mobile-sized test for draggable
* chore(hooks): [use-draggable] add use-callback for func
* chore(hooks): [use-draggable] update version to 2.0.0
* chore: fix typo
* Update .changeset/soft-apricots-sleep.md
* fix: pnpm lock
* fix: build
* chore: add updated moadl
---------
Co-authored-by: wzc520pyfm <1528857653@qq.com >
Co-authored-by: աɨռɢӄաօռɢ <wingkwong.code@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* chore: upgrade react-aria / React 19 & Next.js 15 support (#3732 )
* chore: upgrade react-aria
* chore: add changeset
* chore: fix type error
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat(date-picker): add selectorButtonPlacement property (#3248 )
* feat(date-picker): add selectorButtonPlacement property
* chore: update changeset
* Update .changeset/neat-donkeys-accept.md
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat: add tab ref (#3974 )
* feat: add tab ref
* feat: add changeset
* feat: pre-release workflow (#2910 )
* feat(workflow): pre-release
* feat(workflow): exit pre-release
* chore(workflow): update version & publish commands
* fix(workflow): add missing attributes and use schangeset:beta cmd
* feat(root): add changeset:beta
* fix(workflows): revise pre-release logic
* fix(workflows): add missing run
* fix(workflows): use changeset:exit with version instead
* feat(root): add changeset:exit cmd
* refactor(workflows): add pths, id, and format
* feat(workflows): enter pre-release mode
* chore(workflows): remove pre.json only
* refactor(workflows): remove enter-pre-release-mode
* fix(workflows): incorrect url
* refactor(root): remove unused exit command
* refactor(workflows): add comments
* feat(changeset): change to main branch as baseBranch
* feat(root): add changeset:canary
* refactor(workflows): remove unused workflow
* feat(workflow): support canary pre-release mode
* refactor(docs): change to canary
* feat(popover): added control for closing popover on scroll (#3595 )
* fix(navbar): fixed the height when style h-full
* fix(navbar): fixed the height when style h-full
* docs(changeset): resolved extra file
* feat(popover): added control for closing popover on scroll
* update(changeset): correction
* feat(popover): removed extra story
* refactor(test): corrected test for both true and false values of shouldCloseOnScroll
* refactor(docs): added shouldCloseOnScroll prop
* chore(changeset): change to minor
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
* feat: add month and year pickers to DateRangePicker and RangeCalendar (#3302 )
* feat: add month and year pickers to DateRangePicker and RangeCalendar
* chore: update docs
* Update .changeset/kind-cobras-travel.md
* chore: react package version
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(deps): bump tailwind-merge version (#3657 )
* chore(deps): bump tailwind-merge versions
* chore(theme): adopt latest extendTailwindMerge
* chore(changeset): add changeset
* chore(changeset): change to minor
* Update .changeset/grumpy-mayflies-rhyme.md
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat: added drawer component (#3986 )
Signed-off-by: The1111mp <The1111mp@outlook.com >
Co-authored-by: The1111mp <The1111mp@outlook.com >
* refactor: optimisations (#3523 )
* refactor: replace lodash with native approaches
* refactor(deps): update framer-motion versions
* feat(utilities): add @nextui-org/dom-animation
* refactor(components): load domAnimation dynamically
* refactor(deps): add @nextui-org/dom-animation
* fix(utilities): relocate index.ts
* feat(changeset): framer motion optimization
* chore(deps): bump framer-motion version
* fix(docs): conflict issue
* refactor(hooks): remove the unnecessary this aliasing
* refactor(utilities): remove the unnecessary this aliasing
* chore(docs): remove {} so that it won't be true all the time
* chore(dom-animation): end with new line
* refactor(hooks): use debounce from `@nextui-org/shared-utils`
* chore(deps): add `@nextui-org/shared-utils`
* refactor: move mapKeys logic to `@nextui-org/shared-utils`
* refactor: use `get` from `@nextui-org/shared-utils`
* refactor(docs): use `get` from `@nextui-org/shared-utils`
* refactor(shared-utils): mapKeys
* chore(deps): bump framer-motion version
* chore(deps): remove lodash
* refactor(docs): use intersectionBy from shared-utils
* feat(shared-utils): add intersectionBy
* chore(dom-animation): remove extra blank line
* refactor(shared-utils): revise intersectionBy
* fix(modal): add willChange
* refactor(shared-utils): add comments
* fix: build & tests
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat(hooks): use-theme hook (#3169 )
* feat(docs): update dark mode content
* feat(hooks): @nextui-org/use-theme
* chore(docs): revise ThemeSwitcher code
* refactor(hooks): simplify useTheme and support custom theme names
* feat(hooks): add use-theme test cases
* feat(changeset): add changeset
* refactor(hooks): make localStorageMock globally and clear before each test
* fix(docs): typo
* fix(hooks): coderabbitai comments
* chore(hooks): remove unnecessary +
* chore(changeset): change to minor
* feat(hooks): handle system theme
* chore(hooks): add EOL
* refactor(hooks): add default theme
* refactor(hooks): revise useTheme
* refactor(hooks): resolve pr comments
* refactor(hooks): resolve pr comments
* refactor(hooks): resolve pr comments
* refactor(hooks): remove unused theme in dependency array
* chore(docs): typos
* refactor(hooks): mark system as key for system theme
* chore: merged with canary
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* Fix/avatar flashing (#3987 )
* fix(use-image): cached image flashing
* chore: merged with canary
---------
Co-authored-by: Rakha Kanz Kautsar <rkkautsar@gmail.com >
* refactor(menu): Use `useMenu` and `useMenuItem` from RA (#3261 )
* refactor(menu): use useMenu from react-aria instead
* refactor(menu): use useMenuItem from react-aria instead
* feat(changeset): add changeset
* chore: merged with canary
* fix: dropdown tests
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix(theme): added stripe color gradients for progress (#3938 )
* fix(breadcrumbs): added separator rotation for RTL #2486
* chore(changeset): added changeset
* fix(docs): removed unused Link import and merged classnames in dropdown
* fix(theme):added stripe color gradients for progress #1933
* refactor(theme): added stripe-size and createStripeGradient
* chore: add all minor releases
* fix(docs): invalid canary storybook link (#4030 )
* fix(use-image): image ReferenceError in SSR (#4122 )
* fix(use-image): image ReferenceError in SSR
* fix(use-image): sync with beta
* fix(use-image): sync with beta
* chore(use-image): remove unnecessary comments
* fix(docs): buildLocation expects an object (#4118 )
* fix(docs): routing.mdx
* Delete .changeset/pre.json
* chore(docs): update yarn installation command (#4132 )
There is no `-g` flag in yarn. `global` is a command which must immediately follow yarn.
Source: https://classic.yarnpkg.com/lang/en/docs/cli/global/
* chore: upgrade storybook 8 (#4124 )
* feat: upgrade storybook8
* chore: upgrade storybook and vite
* chore: remove @mdx-js/react optimizeDep
* chore: add @mdx-js/react optimizeDep
* fix: format
* docs: add forms guide (#3822 )
* v2.5.0 [BETA] (#4164 )
* chore(pre-release): enter pre-release mode
* fix(theme): apply tw nested group (#3909 )
* chore(changset): add changeset
* fix(theme): apply nested group to table
* chore(docs): update table bottomContent code
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: pkg versions
* fix: changeset
* fix: drawer peer dep
* chore: update plop components tempalte
* ci(changesets): version packages (beta) (#3988 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: pre-release workflow
* chore: debug log added
* chore: force pre-release
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* chore: beta1 (#3990 )
* ci(changesets): version packages (beta) (#3991 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(use-image): image ReferenceError in SSR (#3993 )
* fix(input): fixed a sliding issue caused by the helper wrapper (#3966 )
* If it is false and there is an error message or description it will create a div
* Update packages/components/input/src/input.tsx
* Update packages/components/select/src/select.tsx
* Update packages/components/input/src/textarea.tsx
* add changeset
* changeset update
* ci(changesets): version packages (beta) (#3995 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image loading in the server (#3996 )
* fix: lock file
* chore: force release
* chore: force release 2
* ci(changesets): version packages (beta) (#3997 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image load on next.js (#3998 )
* ci(changesets): version packages (beta) (#3999 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: element.ref was removed in React 19 warning (#4003 )
* ci(changesets): version packages (beta) (#4004 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: react 19 as peer dep (#4008 )
* ci(changesets): version packages (beta) (#4009 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Beta/react 19 support (#4010 )
* fix: react 19 as peer dep
* fix: react 19 as peer dep
* chore: support framer-motion alpha version
* ci(changesets): version packages (beta) (#4011 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(theme): making select and input themes consistent (#3881 )
* ci(changesets): version packages (beta) (#4012 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: support inert value with boolean type for react 19 (#4039 )
* ci(changesets): version packages (beta) (#4041 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert design improved (#4054 )
* ci(changesets): version packages (beta) (#4056 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: drawer improvements (#4057 )
* ci(changesets): version packages (beta) (#4058 )
* feat: alert styles improved (#4071 )
* ci(changesets): version packages (beta) (#4072 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert styles improved (#4073 )
* ci(changesets): version packages (beta) (#4074 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: add number of stars and credits
* chore: fix build
* chore: improve navabr colors
* chore: new changeset (#4083 )
* ci(changesets): version packages (beta) (#4084 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: pnpm cleaned (#4086 )
* ci(changesets): version packages (beta) (#4087 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: custom runnner added
* chore: custom runner test (#4091 )
* Beta/custom runner (#4092 )
* chore: custom runner test
* chore: custom runner test
* chore: remove 2 from older changeset
* ci(changesets): version packages (beta) (#4093 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: new demo added to alert
* Feat/virtualization for autocomplete (#4094 )
* feat: add react-window virtualization for autocomplete
* fix: wrong imports and wrong sizing
* fix: update pnpm lock
* chore: add test cases for large dataset (1000 and 10000 items)
* chore: move virtualized-listbox to listbox components folder, implement isVirtualized conditional
* feat: implement dynamic listboxheight n item height, add story
* chore: rename props, remove unnecessary line changes
* fix: maxHeight style 256px for default, conditional usage of virtualizer
* feat: migrate to tan-stack virtual. (todo: fix scroll shadow)
* feat: virtualization support
---------
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
* ci(changesets): version packages (beta) (#4095 )
* feat: small fixes
* feat: add reducedMotion setting to Provider (#3470 )
* feat: add reducedMotion setting to Provider
* chore: refactor reducedMotion story
* Update .changeset/pretty-parrots-guess.md
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4106 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: move circular-progress tv to progress (#3321 )
* fix: remove circular-progress tv to progress
* docs: changeset
* chore(changeset): update changeset message
* Update .changeset/angry-maps-serve.md
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: label placement when the select has a placeholder or description (#4126 )
* ci(changesets): version packages (beta) (#4107 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): add missing `framer-motion` in `peerDependencies` (#4140 )
* fix(theme): add truncate class to the list item to avoid overflow the wrapper (#4105 )
* fix(docs): invalid canary storybook link (#4030 )
* fix: menu item hidden overflow text
* feat: changeset
* Merge branch 'beta/release-next' into fix/menu-item-hidden
* fix: truncate list item
* feat: update changeset
* fix(menu): omit internal props
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat(table): add isKeyboardNavigationDisabled prop to the table (#3735 )
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
* feat: add form component (#3036 )
* chore: add support validationBehavior aria
* chore: add validationBehavior to Provider
* chore: add autocomplete validation test
* chore: add checkbox validation test
* fix(input): require condition
* docs: add description of validationBehavior props
* chore: add support validationBehavior props for date components
* docs(dates): add description of validationBehavior props
* chore: add changeset
* chore: format
* chore: fix test
* fix: select validationBehavior is not support yet
* fix: select validationBehavior not supported yet
* feat: add form component with input support
* feat: add support form context
* chore: wip add support for form server errors
* chore: add support checkbox server validation
* chore: add support radio server validation
* chore: update pnpm-lock.yaml
* chore: add support input server validation
* chore: add support autocomplete server validation
* chore(form): add server validation stories
* chore: fix test
* chore: add date-picker validation test
* chore: update form stories
* chore: add changeset
* chore: update react-aria version
* chore: add pnpm-lock.yaml
* chore: update react-aria version
* chore: add comment
* chore: update react-aria version
* chore: fix change set
* chore: export form component in the main package
* chore: upgrade react-aria
* chore: fixed internationalized/date version
* fix: build error
* chore: upgrade docs react-aria version
* fix: remove comment
* fix: debug setting
* chore(docs): update sponsor (#3904 )
* chore(docs): remove Scrumbuiss
* chore(docs): remove Scrumbuiss logo
* chore(docs): replace va by posthog (#4123 )
* chore(changeset): change to patch
* refactor: react-aria-components remove to decrease package size, logic moved to the form package
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* docs: add forms guide (#4155 )
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* chore: routes updated
* ci(changesets): version packages (beta) (#4151 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: fix indentation
* fix(changeset): package not be found
* ci(changesets): version packages (beta) (#4158 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(select): controlled isInvalid prop (#4082 )
* fix(select): controlled isInvalid prop
* chore: add changeset
* Merge branch 'beta/release-next' into pr/4082
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* ci(changesets): version packages (beta) (#4159 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore(changeset): bump all versions
* ci(changesets): version packages (beta) (#4160 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): missing peer / dev dependency for framer-motion (#4161 )
* fix(system): align `navigate` function parameters with `@react-aria` (#4163 )
* fix: menu item classNames not work (#4156 )
* fix: menu item classNames not work
* feat: changeset
* docs: update
* feat: merge classes utility added
* Update .changeset/brave-trains-wave.md
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(docs): remove incorrect info
* ci(changesets): version packages (beta) (#4162 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(docs): overall dx (#4055 )
* refactor(docs): revise code block (#3922 )
* refactor(docs): revise code block
* chore(docs): resolve pr comments
* refactor(docs): autocomplete dx (#3934 )
* feat(docs): add *.js?raw module
* feat(docs): change to react-jsx and add **/*.js
* chore(root): include js and jsx
* refactor(docs): autocomplete dx
* chore(docs): rollback overrides
* chore(autocomplete): lint
* fix(autocomplete): incorrect import path
* fix(docs): autocomplete dx
* chore(docs): remove highlightedLines
* refactor(docs): breadcrumbs dx (#3968 )
* refactor(docs): breadcrumbs dx
* fix(docs): export issue
* chore(docs): use preserve for jsx
* fix(docs): support multiline import
* fix(docs): support multiple export
* chore(docs): add back export
* refactor(docs): avatar dx (#3951 )
* refactor(docs): badge dx (#3960 )
* refactor(docs): badge dx
* chore(docs): incorrect import path
* refactor(docs): button dx (#3981 )
* refactor(docs): calendar dx (#4022 )
* refactor(docs): calendar dx
* fix(docs): incorrect import path
* refactor(docs): switch dx (#4037 )
* refactor(docs): switch dx
* chore(docs): remove highlightedLines
* refactor(docs): tooltip (#4035 )
* refactor(docs): usage dx (#4036 )
* refactor(docs): circular-progress dx (#4029 )
* refactor(docs): chip-dx (#4028 )
* refactor(docs): checkbox-group dx (#4027 )
* refactor(docs): checkbox dx (#4024 )
* refactor(docs): checkbox dx
* fix(docs): incorrect import path
* refactor(docs): card dx (#4023 )
* refactor(docs): skeleton dx (#4042 )
* refactor(docs): spacer dx (#4043 )
* refactor(docs): snippet dx (#4044 )
* refactor(docs): scroll-shadow dx (#4045 )
* refactor(docs): code dx (#4046 )
* refactor(docs): kbd dx (#4047 )
* refactor(docs): link dx (#4048 )
* refactor(docs): progress dx (#4049 )
* refactor(docs): divider dx (#4050 )
* refactor(docs): listbox dx (#4051 )
* refactor(docs): listbox dx
* fix(docs): import path
* fix(docs): import path
* chore(docs): remove highlightedLines
* fix(docs): indentation
* chore(docs): replace the props of autocomplete from value to key (#4129 )
* refactor(docs): alert dx (#4108 )
* refactor(docs): alert dx
* refactor(docs): alert dx
* refactor(docs): image dx (#4061 )
* refactor(docs): textarea dx (#4063 )
* refactor(docs): spinner dx (#4088 )
* refactor(docs): radio-group dx (#4064 )
* refactor(docs): pagination dx (#4062 )
* refactor(docs): pagination dx
* refactor(docs): pagination dx
* refactor(docs): time-input dx (#4065 )
* refactor(docs): time-input dx
* refactor(docs): time-input dx
* refactor(docs): slider dx (#4066 )
* refactor(docs): slider dx
* refactor(docs): slider dx
* refactor(docs): move SliderValue to type
* refactor(docs): slider dx
* refactor(docs): make icon code collapsible
* refactor(docs): specify versions for date packages (#4138 )
* refactor(docs): specify versions for date packages
* fix(docs): correct RA i18n version
* chore(deps): sync version from package
* refactor(docs): tabs dx (#4067 )
* refactor(docs): tab dx
* refactor(docs): tabs dx
* refactor(docs): input dx (#4102 )
* refactor(docs): input dx
* refactor(docs): input dx
* refactor(docs): navbar dx (#4076 )
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): modal dx (#4077 )
* refactor(docs): modal dx
* refactor(docs): modal dx
* refactor(docs): select dx (#4078 )
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): table dx (#4079 )
* refactor(docs): table dx
* fix(docs): import path
* refactor(docs): table dx
* refactor(docs): table dx
* refactor(docs): popover dx (#4090 )
* refactor(docs): range-calendar dx (#4089 )
* refactor(docs): range-calendar dx
* fix(docs): import path
* refactor(docs): date input dx (#4100 )
* refactor(docs): dropdown dx (#4101 )
* refactor(docs): dropdown dx
* refactor(docs): remove highlightedLines
* refactor(docs): dropdown dx
* refactor(docs): dropdown dx
* refactor(docs): date-picker dx (#4103 )
* refactor(docs): date-picker dx
* fix(docs): import paths
* refactor(docs): date-range-picker dx (#4104 )
* refactor(docs): date-range-picker dx
* fix(docs): date-range-picker dx
* refactor(docs): drawer dx (#4109 )
* refactor(docs): drawer dx
* fix(docs): indentation
* refactor(docs): make icon collapsible
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* feat(input-otp): introduce input OTP component (#4052 )
* feat(input-otp): adding the functionality
* fix(input-otp): making the use of input-otp library
* Update .changeset/spotty-flies-jump.md
* chore(input-otp): nits
* feat: improvements and fixes added
* refactor: input-otp docs improvements
* fix: changeset
* fix: build
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4169 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(theme): revise label font size for lg (#4141 )
* refactor(theme): revise label font size for lg
* chore(changeset): add changeset
* refactor(theme): revise label font size for lg
* fix(docs): typecheck errors (#4171 )
* fix(docs): remove duplicate import
* fix(docs): update type for onChange in range-calendar page
* fix(docs): add missing `@react-types/calendar`
* fix(docs): broken syntax
* fix(docs): typecheck issues
* fix(docs): add missing `@react-types/datepicker`
* fix(docs): typecheck issues
* fix: missing li tag when href is specified (#4168 )
* fix(items): items in list should wrapped in li in case of a
* chore: adding the tests
* Feat/textarea add clear button (#4172 )
* feat(components): add clear button to the textarea component
* docs(textarea): add test and changeset
* feat(textarea): modify the changeset file
* feat(textarea): add clear button to textarea
* feat(textarea): add isClearable prop to textarea
* docs(textarea): add documentation to textarea
* docs(textarea): add documentation to textarea
* feat(textarea): replace the textarea component clear icon and modify its location
* feat(textarea): revise the clear button position
* feat(textarea): revise the clear button structure
* feat(textarea): revise the styles of clear button and textarea
* feat(textarea): revise the styles of RTL case
* feat(textarea): change the rtl to pe
* feat(textarea): delete the px classname
* chore(changeset): update package and message
* test(textarea): add test case
* feat(textarea): change the clear button structure
* feat(textarea): optimized code
* chore(textarea): update the changeset file
* docs(textarea): add slots doc to textarea
* chore(textarea): update peerDevpeerDependencies version
* chore(textarea): add usecallback dep
* Update .changeset/five-adults-protect.md
* chore(pre-release): enter pre-release mode
* feat(textarea): modify the clear button icon
* fix(theme): apply tw nested group (#3909 )
* chore(changset): add changeset
* fix(theme): apply nested group to table
* chore(docs): update table bottomContent code
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: pkg versions
* fix: changeset
* fix: drawer peer dep
* chore: update plop components tempalte
* ci(changesets): version packages (beta) (#3988 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: pre-release workflow
* chore: debug log added
* chore: force pre-release
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* chore: beta1 (#3990 )
* ci(changesets): version packages (beta) (#3991 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(use-image): image ReferenceError in SSR (#3993 )
* fix(input): fixed a sliding issue caused by the helper wrapper (#3966 )
* If it is false and there is an error message or description it will create a div
* Update packages/components/input/src/input.tsx
* Update packages/components/select/src/select.tsx
* Update packages/components/input/src/textarea.tsx
* add changeset
* changeset update
* ci(changesets): version packages (beta) (#3995 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image loading in the server (#3996 )
* fix: lock file
* chore: force release
* chore: force release 2
* ci(changesets): version packages (beta) (#3997 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image load on next.js (#3998 )
* ci(changesets): version packages (beta) (#3999 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: element.ref was removed in React 19 warning (#4003 )
* ci(changesets): version packages (beta) (#4004 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: react 19 as peer dep (#4008 )
* ci(changesets): version packages (beta) (#4009 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Beta/react 19 support (#4010 )
* fix: react 19 as peer dep
* fix: react 19 as peer dep
* chore: support framer-motion alpha version
* ci(changesets): version packages (beta) (#4011 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(theme): making select and input themes consistent (#3881 )
* ci(changesets): version packages (beta) (#4012 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(textarea): fix clearButton display
* fix: support inert value with boolean type for react 19 (#4039 )
* ci(changesets): version packages (beta) (#4041 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert design improved (#4054 )
* ci(changesets): version packages (beta) (#4056 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: drawer improvements (#4057 )
* ci(changesets): version packages (beta) (#4058 )
* feat: alert styles improved (#4071 )
* ci(changesets): version packages (beta) (#4072 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert styles improved (#4073 )
* ci(changesets): version packages (beta) (#4074 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: add number of stars and credits
* chore: fix build
* chore: improve navabr colors
* chore: new changeset (#4083 )
* ci(changesets): version packages (beta) (#4084 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: pnpm cleaned (#4086 )
* ci(changesets): version packages (beta) (#4087 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: custom runnner added
* chore: custom runner test (#4091 )
* Beta/custom runner (#4092 )
* chore: custom runner test
* chore: custom runner test
* chore: remove 2 from older changeset
* ci(changesets): version packages (beta) (#4093 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: new demo added to alert
* Feat/virtualization for autocomplete (#4094 )
* feat: add react-window virtualization for autocomplete
* fix: wrong imports and wrong sizing
* fix: update pnpm lock
* chore: add test cases for large dataset (1000 and 10000 items)
* chore: move virtualized-listbox to listbox components folder, implement isVirtualized conditional
* feat: implement dynamic listboxheight n item height, add story
* chore: rename props, remove unnecessary line changes
* fix: maxHeight style 256px for default, conditional usage of virtualizer
* feat: migrate to tan-stack virtual. (todo: fix scroll shadow)
* feat: virtualization support
---------
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
* ci(changesets): version packages (beta) (#4095 )
* feat: small fixes
* feat: add reducedMotion setting to Provider (#3470 )
* feat: add reducedMotion setting to Provider
* chore: refactor reducedMotion story
* Update .changeset/pretty-parrots-guess.md
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4106 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: move circular-progress tv to progress (#3321 )
* fix: remove circular-progress tv to progress
* docs: changeset
* chore(changeset): update changeset message
* Update .changeset/angry-maps-serve.md
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: label placement when the select has a placeholder or description (#4126 )
* ci(changesets): version packages (beta) (#4107 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): add missing `framer-motion` in `peerDependencies` (#4140 )
* fix(theme): add truncate class to the list item to avoid overflow the wrapper (#4105 )
* fix(docs): invalid canary storybook link (#4030 )
* fix: menu item hidden overflow text
* feat: changeset
* Merge branch 'beta/release-next' into fix/menu-item-hidden
* fix: truncate list item
* feat: update changeset
* fix(menu): omit internal props
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* Update apps/docs/content/docs/components/textarea.mdx
* feat(table): add isKeyboardNavigationDisabled prop to the table (#3735 )
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
* feat: add form component (#3036 )
* chore: add support validationBehavior aria
* chore: add validationBehavior to Provider
* chore: add autocomplete validation test
* chore: add checkbox validation test
* fix(input): require condition
* docs: add description of validationBehavior props
* chore: add support validationBehavior props for date components
* docs(dates): add description of validationBehavior props
* chore: add changeset
* chore: format
* chore: fix test
* fix: select validationBehavior is not support yet
* fix: select validationBehavior not supported yet
* feat: add form component with input support
* feat: add support form context
* chore: wip add support for form server errors
* chore: add support checkbox server validation
* chore: add support radio server validation
* chore: update pnpm-lock.yaml
* chore: add support input server validation
* chore: add support autocomplete server validation
* chore(form): add server validation stories
* chore: fix test
* chore: add date-picker validation test
* chore: update form stories
* chore: add changeset
* chore: update react-aria version
* chore: add pnpm-lock.yaml
* chore: update react-aria version
* chore: add comment
* chore: update react-aria version
* chore: fix change set
* chore: export form component in the main package
* chore: upgrade react-aria
* chore: fixed internationalized/date version
* fix: build error
* chore: upgrade docs react-aria version
* fix: remove comment
* fix: debug setting
* chore(docs): update sponsor (#3904 )
* chore(docs): remove Scrumbuiss
* chore(docs): remove Scrumbuiss logo
* chore(docs): replace va by posthog (#4123 )
* chore(changeset): change to patch
* refactor: react-aria-components remove to decrease package size, logic moved to the form package
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* docs: add forms guide (#4155 )
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* chore: routes updated
* ci(changesets): version packages (beta) (#4151 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: fix indentation
* fix(changeset): package not be found
* ci(changesets): version packages (beta) (#4158 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(select): controlled isInvalid prop (#4082 )
* fix(select): controlled isInvalid prop
* chore: add changeset
* Merge branch 'beta/release-next' into pr/4082
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* ci(changesets): version packages (beta) (#4159 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore(changeset): bump all versions
* ci(changesets): version packages (beta) (#4160 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): missing peer / dev dependency for framer-motion (#4161 )
* fix(system): align `navigate` function parameters with `@react-aria` (#4163 )
* fix: menu item classNames not work (#4156 )
* fix: menu item classNames not work
* feat: changeset
* docs: update
* feat: merge classes utility added
* Update .changeset/brave-trains-wave.md
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(docs): remove incorrect info
* ci(changesets): version packages (beta) (#4162 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(docs): overall dx (#4055 )
* refactor(docs): revise code block (#3922 )
* refactor(docs): revise code block
* chore(docs): resolve pr comments
* refactor(docs): autocomplete dx (#3934 )
* feat(docs): add *.js?raw module
* feat(docs): change to react-jsx and add **/*.js
* chore(root): include js and jsx
* refactor(docs): autocomplete dx
* chore(docs): rollback overrides
* chore(autocomplete): lint
* fix(autocomplete): incorrect import path
* fix(docs): autocomplete dx
* chore(docs): remove highlightedLines
* refactor(docs): breadcrumbs dx (#3968 )
* refactor(docs): breadcrumbs dx
* fix(docs): export issue
* chore(docs): use preserve for jsx
* fix(docs): support multiline import
* fix(docs): support multiple export
* chore(docs): add back export
* refactor(docs): avatar dx (#3951 )
* refactor(docs): badge dx (#3960 )
* refactor(docs): badge dx
* chore(docs): incorrect import path
* refactor(docs): button dx (#3981 )
* refactor(docs): calendar dx (#4022 )
* refactor(docs): calendar dx
* fix(docs): incorrect import path
* refactor(docs): switch dx (#4037 )
* refactor(docs): switch dx
* chore(docs): remove highlightedLines
* refactor(docs): tooltip (#4035 )
* refactor(docs): usage dx (#4036 )
* refactor(docs): circular-progress dx (#4029 )
* refactor(docs): chip-dx (#4028 )
* refactor(docs): checkbox-group dx (#4027 )
* refactor(docs): checkbox dx (#4024 )
* refactor(docs): checkbox dx
* fix(docs): incorrect import path
* refactor(docs): card dx (#4023 )
* refactor(docs): skeleton dx (#4042 )
* refactor(docs): spacer dx (#4043 )
* refactor(docs): snippet dx (#4044 )
* refactor(docs): scroll-shadow dx (#4045 )
* refactor(docs): code dx (#4046 )
* refactor(docs): kbd dx (#4047 )
* refactor(docs): link dx (#4048 )
* refactor(docs): progress dx (#4049 )
* refactor(docs): divider dx (#4050 )
* refactor(docs): listbox dx (#4051 )
* refactor(docs): listbox dx
* fix(docs): import path
* fix(docs): import path
* chore(docs): remove highlightedLines
* fix(docs): indentation
* chore(docs): replace the props of autocomplete from value to key (#4129 )
* refactor(docs): alert dx (#4108 )
* refactor(docs): alert dx
* refactor(docs): alert dx
* refactor(docs): image dx (#4061 )
* refactor(docs): textarea dx (#4063 )
* refactor(docs): spinner dx (#4088 )
* refactor(docs): radio-group dx (#4064 )
* refactor(docs): pagination dx (#4062 )
* refactor(docs): pagination dx
* refactor(docs): pagination dx
* refactor(docs): time-input dx (#4065 )
* refactor(docs): time-input dx
* refactor(docs): time-input dx
* refactor(docs): slider dx (#4066 )
* refactor(docs): slider dx
* refactor(docs): slider dx
* refactor(docs): move SliderValue to type
* refactor(docs): slider dx
* refactor(docs): make icon code collapsible
* refactor(docs): specify versions for date packages (#4138 )
* refactor(docs): specify versions for date packages
* fix(docs): correct RA i18n version
* chore(deps): sync version from package
* refactor(docs): tabs dx (#4067 )
* refactor(docs): tab dx
* refactor(docs): tabs dx
* refactor(docs): input dx (#4102 )
* refactor(docs): input dx
* refactor(docs): input dx
* refactor(docs): navbar dx (#4076 )
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): modal dx (#4077 )
* refactor(docs): modal dx
* refactor(docs): modal dx
* refactor(docs): select dx (#4078 )
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): table dx (#4079 )
* refactor(docs): table dx
* fix(docs): import path
* refactor(docs): table dx
* refactor(docs): table dx
* refactor(docs): popover dx (#4090 )
* refactor(docs): range-calendar dx (#4089 )
* refactor(docs): range-calendar dx
* fix(docs): import path
* refactor(docs): date input dx (#4100 )
* refactor(docs): dropdown dx (#4101 )
* refactor(docs): dropdown dx
* refactor(docs): remove highlightedLines
* refactor(docs): dropdown dx
* refactor(docs): dropdown dx
* refactor(docs): date-picker dx (#4103 )
* refactor(docs): date-picker dx
* fix(docs): import paths
* refactor(docs): date-range-picker dx (#4104 )
* refactor(docs): date-range-picker dx
* fix(docs): date-range-picker dx
* refactor(docs): drawer dx (#4109 )
* refactor(docs): drawer dx
* fix(docs): indentation
* refactor(docs): make icon collapsible
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* Merge branch 'beta/release-next' into pr/3477
* refactor(docs): apply new structure to doc
* feat(input-otp): introduce input OTP component (#4052 )
* feat(input-otp): adding the functionality
* fix(input-otp): making the use of input-otp library
* Update .changeset/spotty-flies-jump.md
* chore(input-otp): nits
* feat: improvements and fixes added
* refactor: input-otp docs improvements
* fix: changeset
* fix: build
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4169 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(theme): revise label font size for lg (#4141 )
* refactor(theme): revise label font size for lg
* chore(changeset): add changeset
* refactor(theme): revise label font size for lg
* fix(docs): typecheck errors (#4171 )
* fix(docs): remove duplicate import
* fix(docs): update type for onChange in range-calendar page
* fix(docs): add missing `@react-types/calendar`
* fix(docs): broken syntax
* fix(docs): typecheck issues
* fix(docs): add missing `@react-types/datepicker`
* fix(docs): typecheck issues
* fix: missing li tag when href is specified (#4168 )
* fix(items): items in list should wrapped in li in case of a
* chore: adding the tests
* fix: textarea issues with the clear button
* chore: adjust clear button position
---------
Co-authored-by: doki- <1335902682@qq.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mustafa Balcı <19329346+mstfblci@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@gmail.com >
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Tianen Pang <32772271+tianenpang@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: chirokas <157580465+chirokas@users.noreply.github.com >
* ci(changesets): version packages (beta) (#4170 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* docs: sync api from nextui-cli v0.3.5 (#4173 )
Co-authored-by: GitHub Action <action@github.com >
* ci(changesets): exit pre-release mode
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mustafa Balcı <19329346+mstfblci@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@gmail.com >
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Tianen Pang <32772271+tianenpang@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: chirokas <157580465+chirokas@users.noreply.github.com >
Co-authored-by: doki- <1335902682@qq.com >
Co-authored-by: GitHub Action <action@github.com >
* fix: pre release workflow on protected branches (#4174 )
* chore(pre-release): enter pre-release mode (#4175 )
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix: input otp peer deps (#4176 )
* chore: update workflows
* chore: pre release workflow modified (#4177 )
* chore: canary versions (#4178 )
* fix: pre-release workflow (#4179 )
* chore: merged with beta branch
* chore: workflow updated
* ci(changesets): version packages
* fix: changeset get github info
* chore: force canary to release (#4180 )
* Feat/canary release (#4181 )
* chore: force canary to release
* feat: canary release
* ci(changesets): version packages
* ci(changesets): version packages
* fix: exit pre-release mode
* fix: exit pre-release mode
* fix: exit pre-release mode
* fix: exit pre-release mode
* fix: exit pre-release mode
* chore: exit pre release mode
* fix(workflows): release & pre-release flow (#4184 )
* chore: revert exit and enter pre release changes
* chore: canary release test (#4185 )
* chore: update exit and enter workflows
* chore: update workflow name
* fix: exit pre-release mode
* fix: exit pre-release mode
* chore: delete pre file
* chore: remove duplicate changesets
* chore: base branch change to canary, changeset config
* refactor: beta tags manually deleted (#4187 )
* fix: install
* fix: peer deps (#4188 )
* Fix/peer deps (#4189 )
* fix: peer deps
* fix: tests
* fix: routes
* chore(docs): revise defaultShowFlagList (#4193 )
* chore(docs): add Example to defaultShowFlagList
* chore(docs): revise defaultShowFlagList
* feat: documentation improvements (#4195 )
* feat: documentation improvements
* fix: alert api
* Feat/doc improvements (#4196 )
* feat: documentation improvements
* fix: alert api
* fix: copy button
* fix: return in card demo
* Fix/react core pkg (#4204 )
* fix: double use client tag import in react core package
* fix: double use client
* chore: restore postbuild script
* docs: optimize code fold (#4202 )
* docs: optimize code fold
* fix: code review
* fix(input): teaxtarea label squish (#4197 )
* fix(input): teaxtarea label squish
* chore(changeset): add changeset for textarea label fix
* chore: remove customer runner
* chore: rename changeset
* chore: increase timeout
* chore: change get info pkg version
* chore: new changeset
* chore: single chnageset
* chore: consolidated changeset
* chore: consolidated changeset
* Update release.yaml (#4205 )
* chore: consolidated changeset
* fix: forwardRef render functions not using ref (#4198 )
* fix: forwardRef render functions not using ref
* fix: changelog
* fix: review
* fix: forwardRef render functions not using ref
* docs: update changeset
* feat(listbox): virtualization (#4206 )
* fix: should not export list item internal variables type
* feat: changeset
* fix: type error
* fix: code block type error
* feat: virtualization feature, docs for listbox
* chore: update routes.json
* fix: fix code-demo for typecheck
* chore: rollback for files
* chore: props omitted in the component itself
* fix: menu item types
* fix: tupecheck
---------
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat(select): virtualization (#4203 )
* fix: should not export list item internal variables type
* feat: changeset
* feat: integrate virtualized listbox to select component, add more props
* feat: update docs for select component
* feat: update docs to include API for virtualization
* fix: update docs to follow the newest format
* fix: update test for disable virtualization, add test for virtualized version
* fix: fix typo
* fix: type error
* fix: code block type error
* chore: update docs to use raw jsx instead of template literal
* fix: fix code-demo for typecheck
* chore: rollback for files
* fix: types
* chore: remove caret version on tanstack virtual pkg
* fix: pnpm lock file
* fix: virtualization examples
* fix: number of items
---------
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore: adjust code colors
* fix: collection based components ref (#4207 )
* chore: documentation adjustments
* Update data-slot for the error message in the select. (#4214 )
* Update data-slot for the error message in the select.
All components use the `data-slot="error-message"` attribute, except for the select component. I observed this behavior when a test in my application started failing.
* refactor(select): refactors the data-slots attribute for the error message
* fix(docs): types for classNames and itemClasses (#4209 )
* feat: documentation improvements
* chore: more improvements to the docs, routing updated, acccordiong font size change
* feat: forms doc in progress
* fix(touch): fixing the selection functionality on touch (#4220 )
* fix(touch): fixing the selection functionality on touch
* fix: radio, checkbox & switch interactions
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(docs): remove non-existing attribute (#4221 )
* fix(select): hideEmptyContent API (#4219 )
* fix(select): hideEmptyContent API
* test(select): hideEmptyContent tests
* docs(select): hideEmptyContent API
* chore(select): hideEmptyContent storybook
* chore(changeset): add hideEmptyContent API to select
* refactor(select): hideEmptyContent nitpick
* test(select): hideEmptyContent UI assertions
* fix(select): hideEmptyContent default false
* docs(select): hideEmptyContent default false
* fix(pagination): cursor position when hidden on init (#4222 )
* fix(pagination): cusor position when hidden on init
* test(pagination): cursor intersection observer
* chore(changeset): pagination cursor position fix
* refactor(pagination): minor nitpicks
- check for null ref in usePagination
- restore original IntersectionObserver in test
* fix: form fixes and improvements (#4224 )
* chore: form in progress
* chore: main demo addded to forms, checkbox validation fixed
* chore: forms docs improved
* fix(deps): bump `@react-aria/utils` version (#4226 )
* fix(deps): bump `@react-aria/utils` version
* chore(changeset): add changeset
* feat: forms doc completed
* chore: form component doc created
* chore: forms doc improved
* chore: doc improvements
* chore: alert doc improved
* feat: nextjs 15 migration in progress
* feat: nextjs 15 migration [docs] (#4228 )
* feat: nextjs 15 migration in progress
* feat: next 15 downgraded to next 14
* fix: migration errors
* feat: codeblog is now rendered only when visible, this made a huge performance improvement
* fix: remove folding
* feat: v2.6.0 blog
* feat: Adding nextui pro section on the landing page (#4227 )
* feat: adding nextui pro section on the landing page
* chore(nits): nits
* fix: remove pro image on mobile
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix(docs): prevent scrolling up on pressing theme change switch (#4233 )
* chore: improve v2.6.0 blog
* chore: small improvements
* chore: improve blog
* ci(changesets): version packages (#4186 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: snippet release (#4235 )
* ci(changesets): version packages (#4236 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore: v2.6.2
* ci(changesets): version packages (#4237 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: draggable modal demo
* fix: v2.6 blog
* chore: adjust blog
* chore: release notes link updated
* fix: v2.6.0 (#4247 )
* fix: v2.6.0
* chore: update framer motion version
* ci(changesets): version packages (#4248 )
* fix(deps): incorrect peerDependencies for theme and system package (#4255 )
* fix(deps): incorrect peerDependencies for theme and system package
* chore(changeset): add changeset
* ci(changesets): version packages (#4261 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore: adjust doc
* chore: update search meta objects
---------
Signed-off-by: Innei <i@innei.in >
Signed-off-by: The1111mp <The1111mp@outlook.com >
Co-authored-by: ryoon <ryoon50@gmail.com >
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Abhinav Agarwal <78839973+abhinav700@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@gmail.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: David Gonzalez <dgonzalez1992@outlook.com >
Co-authored-by: Julie Saia <76669473+juliesaia@users.noreply.github.com >
Co-authored-by: Alex Nguyen <dev@alexnguyen.co.nz >
Co-authored-by: max <hi.max@foxmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
Co-authored-by: Shrinidhi Upadhyaya <shrinidhiupadhyaya1195@gmail.com >
Co-authored-by: Anuj Sharma <52837557+sanuj21@users.noreply.github.com >
Co-authored-by: Innei <tukon479@gmail.com >
Co-authored-by: Jeff. <jeffreysfu@gmail.com >
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Abhinav Agarwal <abhinavagrawal700@gmail.com >
Co-authored-by: wzc520pyfm <1528857653@qq.com >
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Abhinandan <abhinandanverma551@gmail.com >
Co-authored-by: The1111mp <The1111mp@outlook.com >
Co-authored-by: Rakha Kanz Kautsar <rkkautsar@gmail.com >
Co-authored-by: Can Rau <cansrau@gmail.com >
Co-authored-by: Azpekt <65199167+AzpektDev@users.noreply.github.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mustafa Balcı <19329346+mstfblci@users.noreply.github.com >
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
Co-authored-by: Tianen Pang <32772271+tianenpang@users.noreply.github.com >
Co-authored-by: chirokas <157580465+chirokas@users.noreply.github.com >
Co-authored-by: doki- <1335902682@qq.com >
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: Peterl561 <76144929+Peterl561@users.noreply.github.com >
Co-authored-by: Julio Barrios <juliobarmi@gmail.com >
2024-12-07 19:03:29 -03:00
Junior Garcia
79eb0d8696
chore: update search meta objects
2024-12-07 19:00:48 -03:00
Junior Garcia
386e4ae08c
Merge branch 'main' of github.com:nextui-org/nextui into canary
2024-12-07 09:40:44 -03:00
Junior Garcia
46875513ea
Docs & New version ( #4262 )
...
* fix(input): ensure clear button is not focusable when disabled (#3774 )
* fix(input): ensure clear button is not focusable when disabled
* test(input): add test to ensure clear button is not focusable when disabled
* chore: add changeset for clear button focus fix when input is disabled
* fix(input): update clear button to use button element
* test(input): add focus test when disabled
and update tests for clear button using button element
* test(input): replace querySelector with getByRole for clear button
* fix(input): set tabIndex to -1 for clear button
* test(input): ensure clear button is not focusable
* fix(image): add missing `w` to `getWrapperProps` dependency (#3802 )
* fix(image): add missing `w` to `getWrapperProps` dependency
* chore(changeset): add changeset
* fix(autocomplete): popover should remain open after clicking clear button (#3788 )
* fix: add state.open() so that dropdown is not closed
* chore: add changeset
* chore(autocomplete): add testcases for keeping lisbox open when clearButton is clicked
* chore: update changeset
* chore(autocomplete): change the docs for test cases
* chore(changeset): update changeset message and add issue number
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* refactor(docs): example of blurred card (#3741 )
* docs(card): adding info regarding the gradient for blurred card
* chore(nit): adding example
* chore(docs): revise content for card isBlurred example
* chore(docs): revise isBlurred note
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(docs): replace twitter logo/links with x logo/links (#3815 )
* fix(docs): replace Twitter logo/links with X logo/links
* docs: update twitter references to x
* docs: update changeset for twitter to x changes
* docs: update twitter references to x
* docs: update twitter references to x
* chore(docs): undo .sponsorsrc since it's generated
* refactor(docs): remove unnecessary classes
* chore(docs): undo .sponsorsrc since it's generated
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(date-picker): adding props from calendarProps to getCalendarProps (#3773 )
* fix(date-picker): adding props from calendarProps to the getCalendarProps
* chore(date-picker): adding the changeset
* chore(changeset): add issue number
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* feat(autocomplete): automatically focus first non-disabled item (#2186 )
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* docs(accordion): add overflow to custom motion example (#3793 )
* fix(docs): typos in dark mode page (#3823 )
* fix(theme): fullWidth in input and select (#3768 )
* fix(input): fixing the fullWidth functionality
* chore(changeset): add issue number
* chore(changeset): revise changeset message
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(autocomplete): exit animation on popover close (#3845 )
* fix(autocomplete): exit animation on popover close
* refactor(autocomplete): getListBoxProps
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* refactor(theme): replace the use of RTL-specific styles with logical properties (#3868 )
* chore(rtl): remove the usages of rtl
* chore(changeset): adding the changeset
* chore(changeset): update changeset message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(select): label placement discrepancy in Select (#3853 )
* fix(select): label placement incorrect in case of multiline
* chore(select): adding the changeset
* chore(select): adding the tests
* chore(select): code imrovement, wkw's suggestions
* chore(changeset): update changeset message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(theme): label placement in select and input (#3869 )
* fix(theme): fix the label placement
* chore(changeset): adding the changeset
* chore(select): adding comments
* fix(docs): avoid translating the code block (#3878 )
* docs(Codeblock): avoid code be translated
* fix(docs): lint issue
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(listbox): change listBoxItem key to optional (#3883 )
* fix(listbox): listBoxItem key to optional
* chore: add defaultSelectedKeys test for numeric keys and ids
* chore: add changeset
* chore: comment out section prompts in PR template (#3884 )
* chore(test): update testing libraries and refactor (#3886 )
* fix(theme): show margin only with label in Switch component (#3861 )
* fix(switch): removed right margin in wrapper #3791
* feat(changeset): added changeset
* fix(switch): removed me-2 in wrapper
* fix(switch): added ms-2 to label
* chore(changeset): correct package and message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(theme): removed pseudo cancel btn from input (#3912 )
* fix(theme): removed pseudo cancel btn from input
* chore(changeset): adding the changeset
* fix(input): conditionally hiding the webkit search
* chore(changeset): revise changeset message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* refactor(docs): dx improvement in accordion (#3856 )
* refactor: improve dx for writing a docs component (#2544 )
* refactor: improve dx for write a docs component
Signed-off-by: Innei <i@innei.in >
* refactor(docs): switch to contentlayer2
* chore(docs): rename to avoid conflict
* refactor(docs): switch to next-contentlayer2
* refactor(docs): revise docs lib
* chore(deps): bump docs related dependencies
* fix(use-aria-multiselect): type issue due to ts version bump
---------
Signed-off-by: Innei <i@innei.in >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* refactor(docs): accordion codes
* feat(docs): declare module `*.jsx?raw`
* feat(docs): include `**/*.jsx`
* fix(docs): incorrect content
* chore(docs): add new lines
* refactor(docs): lint
---------
Signed-off-by: Innei <i@innei.in >
Co-authored-by: Innei <tukon479@gmail.com >
* fix(docs): typos in hero section (#3928 )
* fix(theme): support RTL for breadcrumbs (#3927 )
* fix(breadcrumbs): added separator rotation for RTL #2486
* chore(changeset): added changeset
* fix(docs): removed unused import and merged classNames in dropdown (#3936 )
* fix(breadcrumbs): added separator rotation for RTL #2486
* chore(changeset): added changeset
* fix(docs): removed unused Link import and merged classnames in dropdown
* fix: avatar filter disableAnimation to dom prop (#3946 )
* feat: add git hook to auto update dependencies (#3365 )
* feat: add git hook to auto update dependencies
* feat: update color
* fix: prevent test matcher warning (#3893 )
* fix: prevent test matcher warning
* chore: add node types
* chore: update Jest related packages
* chore: run pnpm install
* fix(tabs): correct inert value for true condition (#3978 )
* Alert component (#3982 )
* feat(alert): began the work on alert component
* fix(readme): making correction
* chore(deps): change to 2.0.0
* chore(docs): update README.md
* feat(theme): init alert tv
* chore(alert): update package.json
* feat(alert): init alert storybook structure
* chore(changeset): add changeset
* chore(changeset): change to minor
* chore(alert): revise alert package.json
* feat(alert): init test structure
* chore(deps): pnpm-lock.yaml
* feat(alert): initailized theme and basic structure
* feat(alert): completed use-alert.ts and alert.tsx
* feat(alert): remove innerWrapper, replace helperWrapper with mainWrapper, adding isCloseable prop
* feat(alert): adding isCloseable prop to baseWrapper dependency
* feat(alert): setting the default value of isCloseable prop to true
* feat(alert): moving CloseIcon inside the button
* feat(alert): updated package.json
* feat(alert): default variant and default story
* feat(alert): adding color and radius stories
* feat(alert): completed the styling
* feat(alert): add stories for isCloseable prop and restyle other stories
* feat(alert): correcting ref type
* feat(alert): add test cases
* feat(alert): remove startContent and endContent props
* feat(alert): make styling more accurate
* feat(alert): fixed default props
* feat(alert): fixed theme docs
* feat(alert): add logic for icons
* feat(alert): begin to add docs
* chore(alert): implement the changes suggested in code review
* feat(alert): add onclose prop to alert
* feat(alert): add test cases
* docs(alert): add onClose event
* feat(docs): add alert to routes.json
* fix(alert): correct the text colors
* docs(alert): fix imports and syntax errors
* chore(alert): implement the changes suggested in code review
* chore(alert): lint the code and change isCloseable to isClosable
* chore(alert): lint the code
* chore(alert): run pnpm i
* fix(alert): fix the logic for close button and add test case
* docs(alert): fix docs, change isCloseable to isClosable and change docs for isClosable property
* chore(alert): add the support for RTL, refactor the code and fix the typos
* docs(alert): grammer issues fix
* fix(alert): replace rtl with ms
* chore(alert): custom style and custom implementation, remove isClosable={false}, refactor, fix typos
* chore(alert): linting and implement coderabbit suggestions
* chore(alert): refactor and typos fix
* chore(alert): add import for closeIcon
* chore(alert): add props for closeIcon
* chore(alert): refactor fixes
* chore(alert): implement ryo-manba's suggestion on close Icon
* chore(alert): make alert more responsive
* chore(alert): fix grammer issues suggested by coderabbit
* fix(alert): add max-w property to make alert responsive
* chore(alert): improve responsiveness and refactor alertIcon
* chore(alert): add missing dependency to useMemo
* chore(alert): implement coderabbit's suggestions
* chore(alert): update docs and refactor
* chore(alert): refactor alertIcon and implement coderabbit's suggestion
* chore: fixes
---------
Co-authored-by: Abhinav Agarwal <abhinavagrawal700@gmail.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: Abhinav Agarwal <78839973+abhinav700@users.noreply.github.com >
* Feat/add draggable modal (#3983 )
* feat(hooks): add use-draggable hook
* feat(components): [modal] export use-draggable
* docs(components): [modal] add draggable modal
* feat(components): [modal] add ref prop for modal-header
* chore(components): [modal] add draggable modal for storybook
* chore: add changeset for draggable modal
* docs(hooks): [use-draggable] fix typo
* chore: upper changeset
* chore(components): [modal] add overflow draggable modal to sb
* test(components): [modal] add draggable modal tests
* build: update pnpm-lock
* chore(changeset): include issue number
* feat(hooks): [use-draggable] set user-select to none when during the dragging
* docs(components): [modal] update code demo title
* docs(components): [modal] condense description for draggable overflow
* feat(hooks): [use-draggable] change version to 0.1.0
* refactor(hooks): [use-draggable] use use-move implement use-draggable
* feat(hooks): [use-draggable] remove repeated user-select
* test(components): [modal] update test case to use-draggable base use-move
* docs(components): [modal] update draggable examples
* fix(hooks): [use-draggable] fix mobile device touchmove event conflict
* refactor(hooks): [use-draggable] remove drag ref prop
* refactor(hooks): [use-draggable] draggable2is-disabled overflow2can-overflow
* test(components): [modal] add draggble disable test
* chore(hooks): [use-draggable] add commant for body touchmove
* Update packages/hooks/use-draggable/src/index.ts
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* fix(hooks): [use-draggable] import use-callback
* test(components): [modal] add mobile-sized test for draggable
* chore(hooks): [use-draggable] add use-callback for func
* chore(hooks): [use-draggable] update version to 2.0.0
* chore: fix typo
* Update .changeset/soft-apricots-sleep.md
* fix: pnpm lock
* fix: build
* chore: add updated moadl
---------
Co-authored-by: wzc520pyfm <1528857653@qq.com >
Co-authored-by: աɨռɢӄաօռɢ <wingkwong.code@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* chore: upgrade react-aria / React 19 & Next.js 15 support (#3732 )
* chore: upgrade react-aria
* chore: add changeset
* chore: fix type error
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat(date-picker): add selectorButtonPlacement property (#3248 )
* feat(date-picker): add selectorButtonPlacement property
* chore: update changeset
* Update .changeset/neat-donkeys-accept.md
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat: add tab ref (#3974 )
* feat: add tab ref
* feat: add changeset
* feat: pre-release workflow (#2910 )
* feat(workflow): pre-release
* feat(workflow): exit pre-release
* chore(workflow): update version & publish commands
* fix(workflow): add missing attributes and use schangeset:beta cmd
* feat(root): add changeset:beta
* fix(workflows): revise pre-release logic
* fix(workflows): add missing run
* fix(workflows): use changeset:exit with version instead
* feat(root): add changeset:exit cmd
* refactor(workflows): add pths, id, and format
* feat(workflows): enter pre-release mode
* chore(workflows): remove pre.json only
* refactor(workflows): remove enter-pre-release-mode
* fix(workflows): incorrect url
* refactor(root): remove unused exit command
* refactor(workflows): add comments
* feat(changeset): change to main branch as baseBranch
* feat(root): add changeset:canary
* refactor(workflows): remove unused workflow
* feat(workflow): support canary pre-release mode
* refactor(docs): change to canary
* feat(popover): added control for closing popover on scroll (#3595 )
* fix(navbar): fixed the height when style h-full
* fix(navbar): fixed the height when style h-full
* docs(changeset): resolved extra file
* feat(popover): added control for closing popover on scroll
* update(changeset): correction
* feat(popover): removed extra story
* refactor(test): corrected test for both true and false values of shouldCloseOnScroll
* refactor(docs): added shouldCloseOnScroll prop
* chore(changeset): change to minor
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
* feat: add month and year pickers to DateRangePicker and RangeCalendar (#3302 )
* feat: add month and year pickers to DateRangePicker and RangeCalendar
* chore: update docs
* Update .changeset/kind-cobras-travel.md
* chore: react package version
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(deps): bump tailwind-merge version (#3657 )
* chore(deps): bump tailwind-merge versions
* chore(theme): adopt latest extendTailwindMerge
* chore(changeset): add changeset
* chore(changeset): change to minor
* Update .changeset/grumpy-mayflies-rhyme.md
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat: added drawer component (#3986 )
Signed-off-by: The1111mp <The1111mp@outlook.com >
Co-authored-by: The1111mp <The1111mp@outlook.com >
* refactor: optimisations (#3523 )
* refactor: replace lodash with native approaches
* refactor(deps): update framer-motion versions
* feat(utilities): add @nextui-org/dom-animation
* refactor(components): load domAnimation dynamically
* refactor(deps): add @nextui-org/dom-animation
* fix(utilities): relocate index.ts
* feat(changeset): framer motion optimization
* chore(deps): bump framer-motion version
* fix(docs): conflict issue
* refactor(hooks): remove the unnecessary this aliasing
* refactor(utilities): remove the unnecessary this aliasing
* chore(docs): remove {} so that it won't be true all the time
* chore(dom-animation): end with new line
* refactor(hooks): use debounce from `@nextui-org/shared-utils`
* chore(deps): add `@nextui-org/shared-utils`
* refactor: move mapKeys logic to `@nextui-org/shared-utils`
* refactor: use `get` from `@nextui-org/shared-utils`
* refactor(docs): use `get` from `@nextui-org/shared-utils`
* refactor(shared-utils): mapKeys
* chore(deps): bump framer-motion version
* chore(deps): remove lodash
* refactor(docs): use intersectionBy from shared-utils
* feat(shared-utils): add intersectionBy
* chore(dom-animation): remove extra blank line
* refactor(shared-utils): revise intersectionBy
* fix(modal): add willChange
* refactor(shared-utils): add comments
* fix: build & tests
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat(hooks): use-theme hook (#3169 )
* feat(docs): update dark mode content
* feat(hooks): @nextui-org/use-theme
* chore(docs): revise ThemeSwitcher code
* refactor(hooks): simplify useTheme and support custom theme names
* feat(hooks): add use-theme test cases
* feat(changeset): add changeset
* refactor(hooks): make localStorageMock globally and clear before each test
* fix(docs): typo
* fix(hooks): coderabbitai comments
* chore(hooks): remove unnecessary +
* chore(changeset): change to minor
* feat(hooks): handle system theme
* chore(hooks): add EOL
* refactor(hooks): add default theme
* refactor(hooks): revise useTheme
* refactor(hooks): resolve pr comments
* refactor(hooks): resolve pr comments
* refactor(hooks): resolve pr comments
* refactor(hooks): remove unused theme in dependency array
* chore(docs): typos
* refactor(hooks): mark system as key for system theme
* chore: merged with canary
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* Fix/avatar flashing (#3987 )
* fix(use-image): cached image flashing
* chore: merged with canary
---------
Co-authored-by: Rakha Kanz Kautsar <rkkautsar@gmail.com >
* refactor(menu): Use `useMenu` and `useMenuItem` from RA (#3261 )
* refactor(menu): use useMenu from react-aria instead
* refactor(menu): use useMenuItem from react-aria instead
* feat(changeset): add changeset
* chore: merged with canary
* fix: dropdown tests
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix(theme): added stripe color gradients for progress (#3938 )
* fix(breadcrumbs): added separator rotation for RTL #2486
* chore(changeset): added changeset
* fix(docs): removed unused Link import and merged classnames in dropdown
* fix(theme):added stripe color gradients for progress #1933
* refactor(theme): added stripe-size and createStripeGradient
* chore: add all minor releases
* fix(docs): invalid canary storybook link (#4030 )
* fix(use-image): image ReferenceError in SSR (#4122 )
* fix(use-image): image ReferenceError in SSR
* fix(use-image): sync with beta
* fix(use-image): sync with beta
* chore(use-image): remove unnecessary comments
* fix(docs): buildLocation expects an object (#4118 )
* fix(docs): routing.mdx
* Delete .changeset/pre.json
* chore(docs): update yarn installation command (#4132 )
There is no `-g` flag in yarn. `global` is a command which must immediately follow yarn.
Source: https://classic.yarnpkg.com/lang/en/docs/cli/global/
* chore: upgrade storybook 8 (#4124 )
* feat: upgrade storybook8
* chore: upgrade storybook and vite
* chore: remove @mdx-js/react optimizeDep
* chore: add @mdx-js/react optimizeDep
* fix: format
* docs: add forms guide (#3822 )
* v2.5.0 [BETA] (#4164 )
* chore(pre-release): enter pre-release mode
* fix(theme): apply tw nested group (#3909 )
* chore(changset): add changeset
* fix(theme): apply nested group to table
* chore(docs): update table bottomContent code
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: pkg versions
* fix: changeset
* fix: drawer peer dep
* chore: update plop components tempalte
* ci(changesets): version packages (beta) (#3988 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: pre-release workflow
* chore: debug log added
* chore: force pre-release
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* chore: beta1 (#3990 )
* ci(changesets): version packages (beta) (#3991 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(use-image): image ReferenceError in SSR (#3993 )
* fix(input): fixed a sliding issue caused by the helper wrapper (#3966 )
* If it is false and there is an error message or description it will create a div
* Update packages/components/input/src/input.tsx
* Update packages/components/select/src/select.tsx
* Update packages/components/input/src/textarea.tsx
* add changeset
* changeset update
* ci(changesets): version packages (beta) (#3995 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image loading in the server (#3996 )
* fix: lock file
* chore: force release
* chore: force release 2
* ci(changesets): version packages (beta) (#3997 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image load on next.js (#3998 )
* ci(changesets): version packages (beta) (#3999 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: element.ref was removed in React 19 warning (#4003 )
* ci(changesets): version packages (beta) (#4004 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: react 19 as peer dep (#4008 )
* ci(changesets): version packages (beta) (#4009 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Beta/react 19 support (#4010 )
* fix: react 19 as peer dep
* fix: react 19 as peer dep
* chore: support framer-motion alpha version
* ci(changesets): version packages (beta) (#4011 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(theme): making select and input themes consistent (#3881 )
* ci(changesets): version packages (beta) (#4012 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: support inert value with boolean type for react 19 (#4039 )
* ci(changesets): version packages (beta) (#4041 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert design improved (#4054 )
* ci(changesets): version packages (beta) (#4056 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: drawer improvements (#4057 )
* ci(changesets): version packages (beta) (#4058 )
* feat: alert styles improved (#4071 )
* ci(changesets): version packages (beta) (#4072 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert styles improved (#4073 )
* ci(changesets): version packages (beta) (#4074 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: add number of stars and credits
* chore: fix build
* chore: improve navabr colors
* chore: new changeset (#4083 )
* ci(changesets): version packages (beta) (#4084 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: pnpm cleaned (#4086 )
* ci(changesets): version packages (beta) (#4087 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: custom runnner added
* chore: custom runner test (#4091 )
* Beta/custom runner (#4092 )
* chore: custom runner test
* chore: custom runner test
* chore: remove 2 from older changeset
* ci(changesets): version packages (beta) (#4093 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: new demo added to alert
* Feat/virtualization for autocomplete (#4094 )
* feat: add react-window virtualization for autocomplete
* fix: wrong imports and wrong sizing
* fix: update pnpm lock
* chore: add test cases for large dataset (1000 and 10000 items)
* chore: move virtualized-listbox to listbox components folder, implement isVirtualized conditional
* feat: implement dynamic listboxheight n item height, add story
* chore: rename props, remove unnecessary line changes
* fix: maxHeight style 256px for default, conditional usage of virtualizer
* feat: migrate to tan-stack virtual. (todo: fix scroll shadow)
* feat: virtualization support
---------
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
* ci(changesets): version packages (beta) (#4095 )
* feat: small fixes
* feat: add reducedMotion setting to Provider (#3470 )
* feat: add reducedMotion setting to Provider
* chore: refactor reducedMotion story
* Update .changeset/pretty-parrots-guess.md
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4106 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: move circular-progress tv to progress (#3321 )
* fix: remove circular-progress tv to progress
* docs: changeset
* chore(changeset): update changeset message
* Update .changeset/angry-maps-serve.md
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: label placement when the select has a placeholder or description (#4126 )
* ci(changesets): version packages (beta) (#4107 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): add missing `framer-motion` in `peerDependencies` (#4140 )
* fix(theme): add truncate class to the list item to avoid overflow the wrapper (#4105 )
* fix(docs): invalid canary storybook link (#4030 )
* fix: menu item hidden overflow text
* feat: changeset
* Merge branch 'beta/release-next' into fix/menu-item-hidden
* fix: truncate list item
* feat: update changeset
* fix(menu): omit internal props
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat(table): add isKeyboardNavigationDisabled prop to the table (#3735 )
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
* feat: add form component (#3036 )
* chore: add support validationBehavior aria
* chore: add validationBehavior to Provider
* chore: add autocomplete validation test
* chore: add checkbox validation test
* fix(input): require condition
* docs: add description of validationBehavior props
* chore: add support validationBehavior props for date components
* docs(dates): add description of validationBehavior props
* chore: add changeset
* chore: format
* chore: fix test
* fix: select validationBehavior is not support yet
* fix: select validationBehavior not supported yet
* feat: add form component with input support
* feat: add support form context
* chore: wip add support for form server errors
* chore: add support checkbox server validation
* chore: add support radio server validation
* chore: update pnpm-lock.yaml
* chore: add support input server validation
* chore: add support autocomplete server validation
* chore(form): add server validation stories
* chore: fix test
* chore: add date-picker validation test
* chore: update form stories
* chore: add changeset
* chore: update react-aria version
* chore: add pnpm-lock.yaml
* chore: update react-aria version
* chore: add comment
* chore: update react-aria version
* chore: fix change set
* chore: export form component in the main package
* chore: upgrade react-aria
* chore: fixed internationalized/date version
* fix: build error
* chore: upgrade docs react-aria version
* fix: remove comment
* fix: debug setting
* chore(docs): update sponsor (#3904 )
* chore(docs): remove Scrumbuiss
* chore(docs): remove Scrumbuiss logo
* chore(docs): replace va by posthog (#4123 )
* chore(changeset): change to patch
* refactor: react-aria-components remove to decrease package size, logic moved to the form package
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* docs: add forms guide (#4155 )
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* chore: routes updated
* ci(changesets): version packages (beta) (#4151 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: fix indentation
* fix(changeset): package not be found
* ci(changesets): version packages (beta) (#4158 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(select): controlled isInvalid prop (#4082 )
* fix(select): controlled isInvalid prop
* chore: add changeset
* Merge branch 'beta/release-next' into pr/4082
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* ci(changesets): version packages (beta) (#4159 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore(changeset): bump all versions
* ci(changesets): version packages (beta) (#4160 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): missing peer / dev dependency for framer-motion (#4161 )
* fix(system): align `navigate` function parameters with `@react-aria` (#4163 )
* fix: menu item classNames not work (#4156 )
* fix: menu item classNames not work
* feat: changeset
* docs: update
* feat: merge classes utility added
* Update .changeset/brave-trains-wave.md
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(docs): remove incorrect info
* ci(changesets): version packages (beta) (#4162 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(docs): overall dx (#4055 )
* refactor(docs): revise code block (#3922 )
* refactor(docs): revise code block
* chore(docs): resolve pr comments
* refactor(docs): autocomplete dx (#3934 )
* feat(docs): add *.js?raw module
* feat(docs): change to react-jsx and add **/*.js
* chore(root): include js and jsx
* refactor(docs): autocomplete dx
* chore(docs): rollback overrides
* chore(autocomplete): lint
* fix(autocomplete): incorrect import path
* fix(docs): autocomplete dx
* chore(docs): remove highlightedLines
* refactor(docs): breadcrumbs dx (#3968 )
* refactor(docs): breadcrumbs dx
* fix(docs): export issue
* chore(docs): use preserve for jsx
* fix(docs): support multiline import
* fix(docs): support multiple export
* chore(docs): add back export
* refactor(docs): avatar dx (#3951 )
* refactor(docs): badge dx (#3960 )
* refactor(docs): badge dx
* chore(docs): incorrect import path
* refactor(docs): button dx (#3981 )
* refactor(docs): calendar dx (#4022 )
* refactor(docs): calendar dx
* fix(docs): incorrect import path
* refactor(docs): switch dx (#4037 )
* refactor(docs): switch dx
* chore(docs): remove highlightedLines
* refactor(docs): tooltip (#4035 )
* refactor(docs): usage dx (#4036 )
* refactor(docs): circular-progress dx (#4029 )
* refactor(docs): chip-dx (#4028 )
* refactor(docs): checkbox-group dx (#4027 )
* refactor(docs): checkbox dx (#4024 )
* refactor(docs): checkbox dx
* fix(docs): incorrect import path
* refactor(docs): card dx (#4023 )
* refactor(docs): skeleton dx (#4042 )
* refactor(docs): spacer dx (#4043 )
* refactor(docs): snippet dx (#4044 )
* refactor(docs): scroll-shadow dx (#4045 )
* refactor(docs): code dx (#4046 )
* refactor(docs): kbd dx (#4047 )
* refactor(docs): link dx (#4048 )
* refactor(docs): progress dx (#4049 )
* refactor(docs): divider dx (#4050 )
* refactor(docs): listbox dx (#4051 )
* refactor(docs): listbox dx
* fix(docs): import path
* fix(docs): import path
* chore(docs): remove highlightedLines
* fix(docs): indentation
* chore(docs): replace the props of autocomplete from value to key (#4129 )
* refactor(docs): alert dx (#4108 )
* refactor(docs): alert dx
* refactor(docs): alert dx
* refactor(docs): image dx (#4061 )
* refactor(docs): textarea dx (#4063 )
* refactor(docs): spinner dx (#4088 )
* refactor(docs): radio-group dx (#4064 )
* refactor(docs): pagination dx (#4062 )
* refactor(docs): pagination dx
* refactor(docs): pagination dx
* refactor(docs): time-input dx (#4065 )
* refactor(docs): time-input dx
* refactor(docs): time-input dx
* refactor(docs): slider dx (#4066 )
* refactor(docs): slider dx
* refactor(docs): slider dx
* refactor(docs): move SliderValue to type
* refactor(docs): slider dx
* refactor(docs): make icon code collapsible
* refactor(docs): specify versions for date packages (#4138 )
* refactor(docs): specify versions for date packages
* fix(docs): correct RA i18n version
* chore(deps): sync version from package
* refactor(docs): tabs dx (#4067 )
* refactor(docs): tab dx
* refactor(docs): tabs dx
* refactor(docs): input dx (#4102 )
* refactor(docs): input dx
* refactor(docs): input dx
* refactor(docs): navbar dx (#4076 )
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): modal dx (#4077 )
* refactor(docs): modal dx
* refactor(docs): modal dx
* refactor(docs): select dx (#4078 )
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): table dx (#4079 )
* refactor(docs): table dx
* fix(docs): import path
* refactor(docs): table dx
* refactor(docs): table dx
* refactor(docs): popover dx (#4090 )
* refactor(docs): range-calendar dx (#4089 )
* refactor(docs): range-calendar dx
* fix(docs): import path
* refactor(docs): date input dx (#4100 )
* refactor(docs): dropdown dx (#4101 )
* refactor(docs): dropdown dx
* refactor(docs): remove highlightedLines
* refactor(docs): dropdown dx
* refactor(docs): dropdown dx
* refactor(docs): date-picker dx (#4103 )
* refactor(docs): date-picker dx
* fix(docs): import paths
* refactor(docs): date-range-picker dx (#4104 )
* refactor(docs): date-range-picker dx
* fix(docs): date-range-picker dx
* refactor(docs): drawer dx (#4109 )
* refactor(docs): drawer dx
* fix(docs): indentation
* refactor(docs): make icon collapsible
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* feat(input-otp): introduce input OTP component (#4052 )
* feat(input-otp): adding the functionality
* fix(input-otp): making the use of input-otp library
* Update .changeset/spotty-flies-jump.md
* chore(input-otp): nits
* feat: improvements and fixes added
* refactor: input-otp docs improvements
* fix: changeset
* fix: build
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4169 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(theme): revise label font size for lg (#4141 )
* refactor(theme): revise label font size for lg
* chore(changeset): add changeset
* refactor(theme): revise label font size for lg
* fix(docs): typecheck errors (#4171 )
* fix(docs): remove duplicate import
* fix(docs): update type for onChange in range-calendar page
* fix(docs): add missing `@react-types/calendar`
* fix(docs): broken syntax
* fix(docs): typecheck issues
* fix(docs): add missing `@react-types/datepicker`
* fix(docs): typecheck issues
* fix: missing li tag when href is specified (#4168 )
* fix(items): items in list should wrapped in li in case of a
* chore: adding the tests
* Feat/textarea add clear button (#4172 )
* feat(components): add clear button to the textarea component
* docs(textarea): add test and changeset
* feat(textarea): modify the changeset file
* feat(textarea): add clear button to textarea
* feat(textarea): add isClearable prop to textarea
* docs(textarea): add documentation to textarea
* docs(textarea): add documentation to textarea
* feat(textarea): replace the textarea component clear icon and modify its location
* feat(textarea): revise the clear button position
* feat(textarea): revise the clear button structure
* feat(textarea): revise the styles of clear button and textarea
* feat(textarea): revise the styles of RTL case
* feat(textarea): change the rtl to pe
* feat(textarea): delete the px classname
* chore(changeset): update package and message
* test(textarea): add test case
* feat(textarea): change the clear button structure
* feat(textarea): optimized code
* chore(textarea): update the changeset file
* docs(textarea): add slots doc to textarea
* chore(textarea): update peerDevpeerDependencies version
* chore(textarea): add usecallback dep
* Update .changeset/five-adults-protect.md
* chore(pre-release): enter pre-release mode
* feat(textarea): modify the clear button icon
* fix(theme): apply tw nested group (#3909 )
* chore(changset): add changeset
* fix(theme): apply nested group to table
* chore(docs): update table bottomContent code
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: pkg versions
* fix: changeset
* fix: drawer peer dep
* chore: update plop components tempalte
* ci(changesets): version packages (beta) (#3988 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: pre-release workflow
* chore: debug log added
* chore: force pre-release
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* chore: beta1 (#3990 )
* ci(changesets): version packages (beta) (#3991 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(use-image): image ReferenceError in SSR (#3993 )
* fix(input): fixed a sliding issue caused by the helper wrapper (#3966 )
* If it is false and there is an error message or description it will create a div
* Update packages/components/input/src/input.tsx
* Update packages/components/select/src/select.tsx
* Update packages/components/input/src/textarea.tsx
* add changeset
* changeset update
* ci(changesets): version packages (beta) (#3995 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image loading in the server (#3996 )
* fix: lock file
* chore: force release
* chore: force release 2
* ci(changesets): version packages (beta) (#3997 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image load on next.js (#3998 )
* ci(changesets): version packages (beta) (#3999 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: element.ref was removed in React 19 warning (#4003 )
* ci(changesets): version packages (beta) (#4004 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: react 19 as peer dep (#4008 )
* ci(changesets): version packages (beta) (#4009 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Beta/react 19 support (#4010 )
* fix: react 19 as peer dep
* fix: react 19 as peer dep
* chore: support framer-motion alpha version
* ci(changesets): version packages (beta) (#4011 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(theme): making select and input themes consistent (#3881 )
* ci(changesets): version packages (beta) (#4012 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(textarea): fix clearButton display
* fix: support inert value with boolean type for react 19 (#4039 )
* ci(changesets): version packages (beta) (#4041 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert design improved (#4054 )
* ci(changesets): version packages (beta) (#4056 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: drawer improvements (#4057 )
* ci(changesets): version packages (beta) (#4058 )
* feat: alert styles improved (#4071 )
* ci(changesets): version packages (beta) (#4072 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert styles improved (#4073 )
* ci(changesets): version packages (beta) (#4074 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: add number of stars and credits
* chore: fix build
* chore: improve navabr colors
* chore: new changeset (#4083 )
* ci(changesets): version packages (beta) (#4084 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: pnpm cleaned (#4086 )
* ci(changesets): version packages (beta) (#4087 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: custom runnner added
* chore: custom runner test (#4091 )
* Beta/custom runner (#4092 )
* chore: custom runner test
* chore: custom runner test
* chore: remove 2 from older changeset
* ci(changesets): version packages (beta) (#4093 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: new demo added to alert
* Feat/virtualization for autocomplete (#4094 )
* feat: add react-window virtualization for autocomplete
* fix: wrong imports and wrong sizing
* fix: update pnpm lock
* chore: add test cases for large dataset (1000 and 10000 items)
* chore: move virtualized-listbox to listbox components folder, implement isVirtualized conditional
* feat: implement dynamic listboxheight n item height, add story
* chore: rename props, remove unnecessary line changes
* fix: maxHeight style 256px for default, conditional usage of virtualizer
* feat: migrate to tan-stack virtual. (todo: fix scroll shadow)
* feat: virtualization support
---------
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
* ci(changesets): version packages (beta) (#4095 )
* feat: small fixes
* feat: add reducedMotion setting to Provider (#3470 )
* feat: add reducedMotion setting to Provider
* chore: refactor reducedMotion story
* Update .changeset/pretty-parrots-guess.md
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4106 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: move circular-progress tv to progress (#3321 )
* fix: remove circular-progress tv to progress
* docs: changeset
* chore(changeset): update changeset message
* Update .changeset/angry-maps-serve.md
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: label placement when the select has a placeholder or description (#4126 )
* ci(changesets): version packages (beta) (#4107 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): add missing `framer-motion` in `peerDependencies` (#4140 )
* fix(theme): add truncate class to the list item to avoid overflow the wrapper (#4105 )
* fix(docs): invalid canary storybook link (#4030 )
* fix: menu item hidden overflow text
* feat: changeset
* Merge branch 'beta/release-next' into fix/menu-item-hidden
* fix: truncate list item
* feat: update changeset
* fix(menu): omit internal props
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* Update apps/docs/content/docs/components/textarea.mdx
* feat(table): add isKeyboardNavigationDisabled prop to the table (#3735 )
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
* feat: add form component (#3036 )
* chore: add support validationBehavior aria
* chore: add validationBehavior to Provider
* chore: add autocomplete validation test
* chore: add checkbox validation test
* fix(input): require condition
* docs: add description of validationBehavior props
* chore: add support validationBehavior props for date components
* docs(dates): add description of validationBehavior props
* chore: add changeset
* chore: format
* chore: fix test
* fix: select validationBehavior is not support yet
* fix: select validationBehavior not supported yet
* feat: add form component with input support
* feat: add support form context
* chore: wip add support for form server errors
* chore: add support checkbox server validation
* chore: add support radio server validation
* chore: update pnpm-lock.yaml
* chore: add support input server validation
* chore: add support autocomplete server validation
* chore(form): add server validation stories
* chore: fix test
* chore: add date-picker validation test
* chore: update form stories
* chore: add changeset
* chore: update react-aria version
* chore: add pnpm-lock.yaml
* chore: update react-aria version
* chore: add comment
* chore: update react-aria version
* chore: fix change set
* chore: export form component in the main package
* chore: upgrade react-aria
* chore: fixed internationalized/date version
* fix: build error
* chore: upgrade docs react-aria version
* fix: remove comment
* fix: debug setting
* chore(docs): update sponsor (#3904 )
* chore(docs): remove Scrumbuiss
* chore(docs): remove Scrumbuiss logo
* chore(docs): replace va by posthog (#4123 )
* chore(changeset): change to patch
* refactor: react-aria-components remove to decrease package size, logic moved to the form package
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* docs: add forms guide (#4155 )
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* chore: routes updated
* ci(changesets): version packages (beta) (#4151 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: fix indentation
* fix(changeset): package not be found
* ci(changesets): version packages (beta) (#4158 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(select): controlled isInvalid prop (#4082 )
* fix(select): controlled isInvalid prop
* chore: add changeset
* Merge branch 'beta/release-next' into pr/4082
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* ci(changesets): version packages (beta) (#4159 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore(changeset): bump all versions
* ci(changesets): version packages (beta) (#4160 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): missing peer / dev dependency for framer-motion (#4161 )
* fix(system): align `navigate` function parameters with `@react-aria` (#4163 )
* fix: menu item classNames not work (#4156 )
* fix: menu item classNames not work
* feat: changeset
* docs: update
* feat: merge classes utility added
* Update .changeset/brave-trains-wave.md
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(docs): remove incorrect info
* ci(changesets): version packages (beta) (#4162 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(docs): overall dx (#4055 )
* refactor(docs): revise code block (#3922 )
* refactor(docs): revise code block
* chore(docs): resolve pr comments
* refactor(docs): autocomplete dx (#3934 )
* feat(docs): add *.js?raw module
* feat(docs): change to react-jsx and add **/*.js
* chore(root): include js and jsx
* refactor(docs): autocomplete dx
* chore(docs): rollback overrides
* chore(autocomplete): lint
* fix(autocomplete): incorrect import path
* fix(docs): autocomplete dx
* chore(docs): remove highlightedLines
* refactor(docs): breadcrumbs dx (#3968 )
* refactor(docs): breadcrumbs dx
* fix(docs): export issue
* chore(docs): use preserve for jsx
* fix(docs): support multiline import
* fix(docs): support multiple export
* chore(docs): add back export
* refactor(docs): avatar dx (#3951 )
* refactor(docs): badge dx (#3960 )
* refactor(docs): badge dx
* chore(docs): incorrect import path
* refactor(docs): button dx (#3981 )
* refactor(docs): calendar dx (#4022 )
* refactor(docs): calendar dx
* fix(docs): incorrect import path
* refactor(docs): switch dx (#4037 )
* refactor(docs): switch dx
* chore(docs): remove highlightedLines
* refactor(docs): tooltip (#4035 )
* refactor(docs): usage dx (#4036 )
* refactor(docs): circular-progress dx (#4029 )
* refactor(docs): chip-dx (#4028 )
* refactor(docs): checkbox-group dx (#4027 )
* refactor(docs): checkbox dx (#4024 )
* refactor(docs): checkbox dx
* fix(docs): incorrect import path
* refactor(docs): card dx (#4023 )
* refactor(docs): skeleton dx (#4042 )
* refactor(docs): spacer dx (#4043 )
* refactor(docs): snippet dx (#4044 )
* refactor(docs): scroll-shadow dx (#4045 )
* refactor(docs): code dx (#4046 )
* refactor(docs): kbd dx (#4047 )
* refactor(docs): link dx (#4048 )
* refactor(docs): progress dx (#4049 )
* refactor(docs): divider dx (#4050 )
* refactor(docs): listbox dx (#4051 )
* refactor(docs): listbox dx
* fix(docs): import path
* fix(docs): import path
* chore(docs): remove highlightedLines
* fix(docs): indentation
* chore(docs): replace the props of autocomplete from value to key (#4129 )
* refactor(docs): alert dx (#4108 )
* refactor(docs): alert dx
* refactor(docs): alert dx
* refactor(docs): image dx (#4061 )
* refactor(docs): textarea dx (#4063 )
* refactor(docs): spinner dx (#4088 )
* refactor(docs): radio-group dx (#4064 )
* refactor(docs): pagination dx (#4062 )
* refactor(docs): pagination dx
* refactor(docs): pagination dx
* refactor(docs): time-input dx (#4065 )
* refactor(docs): time-input dx
* refactor(docs): time-input dx
* refactor(docs): slider dx (#4066 )
* refactor(docs): slider dx
* refactor(docs): slider dx
* refactor(docs): move SliderValue to type
* refactor(docs): slider dx
* refactor(docs): make icon code collapsible
* refactor(docs): specify versions for date packages (#4138 )
* refactor(docs): specify versions for date packages
* fix(docs): correct RA i18n version
* chore(deps): sync version from package
* refactor(docs): tabs dx (#4067 )
* refactor(docs): tab dx
* refactor(docs): tabs dx
* refactor(docs): input dx (#4102 )
* refactor(docs): input dx
* refactor(docs): input dx
* refactor(docs): navbar dx (#4076 )
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): modal dx (#4077 )
* refactor(docs): modal dx
* refactor(docs): modal dx
* refactor(docs): select dx (#4078 )
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): table dx (#4079 )
* refactor(docs): table dx
* fix(docs): import path
* refactor(docs): table dx
* refactor(docs): table dx
* refactor(docs): popover dx (#4090 )
* refactor(docs): range-calendar dx (#4089 )
* refactor(docs): range-calendar dx
* fix(docs): import path
* refactor(docs): date input dx (#4100 )
* refactor(docs): dropdown dx (#4101 )
* refactor(docs): dropdown dx
* refactor(docs): remove highlightedLines
* refactor(docs): dropdown dx
* refactor(docs): dropdown dx
* refactor(docs): date-picker dx (#4103 )
* refactor(docs): date-picker dx
* fix(docs): import paths
* refactor(docs): date-range-picker dx (#4104 )
* refactor(docs): date-range-picker dx
* fix(docs): date-range-picker dx
* refactor(docs): drawer dx (#4109 )
* refactor(docs): drawer dx
* fix(docs): indentation
* refactor(docs): make icon collapsible
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* Merge branch 'beta/release-next' into pr/3477
* refactor(docs): apply new structure to doc
* feat(input-otp): introduce input OTP component (#4052 )
* feat(input-otp): adding the functionality
* fix(input-otp): making the use of input-otp library
* Update .changeset/spotty-flies-jump.md
* chore(input-otp): nits
* feat: improvements and fixes added
* refactor: input-otp docs improvements
* fix: changeset
* fix: build
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4169 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(theme): revise label font size for lg (#4141 )
* refactor(theme): revise label font size for lg
* chore(changeset): add changeset
* refactor(theme): revise label font size for lg
* fix(docs): typecheck errors (#4171 )
* fix(docs): remove duplicate import
* fix(docs): update type for onChange in range-calendar page
* fix(docs): add missing `@react-types/calendar`
* fix(docs): broken syntax
* fix(docs): typecheck issues
* fix(docs): add missing `@react-types/datepicker`
* fix(docs): typecheck issues
* fix: missing li tag when href is specified (#4168 )
* fix(items): items in list should wrapped in li in case of a
* chore: adding the tests
* fix: textarea issues with the clear button
* chore: adjust clear button position
---------
Co-authored-by: doki- <1335902682@qq.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mustafa Balcı <19329346+mstfblci@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@gmail.com >
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Tianen Pang <32772271+tianenpang@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: chirokas <157580465+chirokas@users.noreply.github.com >
* ci(changesets): version packages (beta) (#4170 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* docs: sync api from nextui-cli v0.3.5 (#4173 )
Co-authored-by: GitHub Action <action@github.com >
* ci(changesets): exit pre-release mode
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mustafa Balcı <19329346+mstfblci@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@gmail.com >
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Tianen Pang <32772271+tianenpang@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: chirokas <157580465+chirokas@users.noreply.github.com >
Co-authored-by: doki- <1335902682@qq.com >
Co-authored-by: GitHub Action <action@github.com >
* fix: pre release workflow on protected branches (#4174 )
* chore(pre-release): enter pre-release mode (#4175 )
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix: input otp peer deps (#4176 )
* chore: update workflows
* chore: pre release workflow modified (#4177 )
* chore: canary versions (#4178 )
* fix: pre-release workflow (#4179 )
* chore: merged with beta branch
* chore: workflow updated
* ci(changesets): version packages
* fix: changeset get github info
* chore: force canary to release (#4180 )
* Feat/canary release (#4181 )
* chore: force canary to release
* feat: canary release
* ci(changesets): version packages
* ci(changesets): version packages
* fix: exit pre-release mode
* fix: exit pre-release mode
* fix: exit pre-release mode
* fix: exit pre-release mode
* fix: exit pre-release mode
* chore: exit pre release mode
* fix(workflows): release & pre-release flow (#4184 )
* chore: revert exit and enter pre release changes
* chore: canary release test (#4185 )
* chore: update exit and enter workflows
* chore: update workflow name
* fix: exit pre-release mode
* fix: exit pre-release mode
* chore: delete pre file
* chore: remove duplicate changesets
* chore: base branch change to canary, changeset config
* refactor: beta tags manually deleted (#4187 )
* fix: install
* fix: peer deps (#4188 )
* Fix/peer deps (#4189 )
* fix: peer deps
* fix: tests
* fix: routes
* chore(docs): revise defaultShowFlagList (#4193 )
* chore(docs): add Example to defaultShowFlagList
* chore(docs): revise defaultShowFlagList
* feat: documentation improvements (#4195 )
* feat: documentation improvements
* fix: alert api
* Feat/doc improvements (#4196 )
* feat: documentation improvements
* fix: alert api
* fix: copy button
* fix: return in card demo
* Fix/react core pkg (#4204 )
* fix: double use client tag import in react core package
* fix: double use client
* chore: restore postbuild script
* docs: optimize code fold (#4202 )
* docs: optimize code fold
* fix: code review
* fix(input): teaxtarea label squish (#4197 )
* fix(input): teaxtarea label squish
* chore(changeset): add changeset for textarea label fix
* chore: remove customer runner
* chore: rename changeset
* chore: increase timeout
* chore: change get info pkg version
* chore: new changeset
* chore: single chnageset
* chore: consolidated changeset
* chore: consolidated changeset
* Update release.yaml (#4205 )
* chore: consolidated changeset
* fix: forwardRef render functions not using ref (#4198 )
* fix: forwardRef render functions not using ref
* fix: changelog
* fix: review
* fix: forwardRef render functions not using ref
* docs: update changeset
* feat(listbox): virtualization (#4206 )
* fix: should not export list item internal variables type
* feat: changeset
* fix: type error
* fix: code block type error
* feat: virtualization feature, docs for listbox
* chore: update routes.json
* fix: fix code-demo for typecheck
* chore: rollback for files
* chore: props omitted in the component itself
* fix: menu item types
* fix: tupecheck
---------
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat(select): virtualization (#4203 )
* fix: should not export list item internal variables type
* feat: changeset
* feat: integrate virtualized listbox to select component, add more props
* feat: update docs for select component
* feat: update docs to include API for virtualization
* fix: update docs to follow the newest format
* fix: update test for disable virtualization, add test for virtualized version
* fix: fix typo
* fix: type error
* fix: code block type error
* chore: update docs to use raw jsx instead of template literal
* fix: fix code-demo for typecheck
* chore: rollback for files
* fix: types
* chore: remove caret version on tanstack virtual pkg
* fix: pnpm lock file
* fix: virtualization examples
* fix: number of items
---------
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore: adjust code colors
* fix: collection based components ref (#4207 )
* chore: documentation adjustments
* Update data-slot for the error message in the select. (#4214 )
* Update data-slot for the error message in the select.
All components use the `data-slot="error-message"` attribute, except for the select component. I observed this behavior when a test in my application started failing.
* refactor(select): refactors the data-slots attribute for the error message
* fix(docs): types for classNames and itemClasses (#4209 )
* feat: documentation improvements
* chore: more improvements to the docs, routing updated, acccordiong font size change
* feat: forms doc in progress
* fix(touch): fixing the selection functionality on touch (#4220 )
* fix(touch): fixing the selection functionality on touch
* fix: radio, checkbox & switch interactions
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(docs): remove non-existing attribute (#4221 )
* fix(select): hideEmptyContent API (#4219 )
* fix(select): hideEmptyContent API
* test(select): hideEmptyContent tests
* docs(select): hideEmptyContent API
* chore(select): hideEmptyContent storybook
* chore(changeset): add hideEmptyContent API to select
* refactor(select): hideEmptyContent nitpick
* test(select): hideEmptyContent UI assertions
* fix(select): hideEmptyContent default false
* docs(select): hideEmptyContent default false
* fix(pagination): cursor position when hidden on init (#4222 )
* fix(pagination): cusor position when hidden on init
* test(pagination): cursor intersection observer
* chore(changeset): pagination cursor position fix
* refactor(pagination): minor nitpicks
- check for null ref in usePagination
- restore original IntersectionObserver in test
* fix: form fixes and improvements (#4224 )
* chore: form in progress
* chore: main demo addded to forms, checkbox validation fixed
* chore: forms docs improved
* fix(deps): bump `@react-aria/utils` version (#4226 )
* fix(deps): bump `@react-aria/utils` version
* chore(changeset): add changeset
* feat: forms doc completed
* chore: form component doc created
* chore: forms doc improved
* chore: doc improvements
* chore: alert doc improved
* feat: nextjs 15 migration in progress
* feat: nextjs 15 migration [docs] (#4228 )
* feat: nextjs 15 migration in progress
* feat: next 15 downgraded to next 14
* fix: migration errors
* feat: codeblog is now rendered only when visible, this made a huge performance improvement
* fix: remove folding
* feat: v2.6.0 blog
* feat: Adding nextui pro section on the landing page (#4227 )
* feat: adding nextui pro section on the landing page
* chore(nits): nits
* fix: remove pro image on mobile
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix(docs): prevent scrolling up on pressing theme change switch (#4233 )
* chore: improve v2.6.0 blog
* chore: small improvements
* chore: improve blog
* ci(changesets): version packages (#4186 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: snippet release (#4235 )
* ci(changesets): version packages (#4236 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore: v2.6.2
* ci(changesets): version packages (#4237 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: draggable modal demo
* fix: v2.6 blog
* chore: adjust blog
* chore: release notes link updated
* fix: v2.6.0 (#4247 )
* fix: v2.6.0
* chore: update framer motion version
* ci(changesets): version packages (#4248 )
* fix(deps): incorrect peerDependencies for theme and system package (#4255 )
* fix(deps): incorrect peerDependencies for theme and system package
* chore(changeset): add changeset
* ci(changesets): version packages (#4261 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore: adjust doc
---------
Signed-off-by: Innei <i@innei.in >
Signed-off-by: The1111mp <The1111mp@outlook.com >
Co-authored-by: ryoon <ryoon50@gmail.com >
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Abhinav Agarwal <78839973+abhinav700@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@gmail.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: David Gonzalez <dgonzalez1992@outlook.com >
Co-authored-by: Julie Saia <76669473+juliesaia@users.noreply.github.com >
Co-authored-by: Alex Nguyen <dev@alexnguyen.co.nz >
Co-authored-by: max <hi.max@foxmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
Co-authored-by: Shrinidhi Upadhyaya <shrinidhiupadhyaya1195@gmail.com >
Co-authored-by: Anuj Sharma <52837557+sanuj21@users.noreply.github.com >
Co-authored-by: Innei <tukon479@gmail.com >
Co-authored-by: Jeff. <jeffreysfu@gmail.com >
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Abhinav Agarwal <abhinavagrawal700@gmail.com >
Co-authored-by: wzc520pyfm <1528857653@qq.com >
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Abhinandan <abhinandanverma551@gmail.com >
Co-authored-by: The1111mp <The1111mp@outlook.com >
Co-authored-by: Rakha Kanz Kautsar <rkkautsar@gmail.com >
Co-authored-by: Can Rau <cansrau@gmail.com >
Co-authored-by: Azpekt <65199167+AzpektDev@users.noreply.github.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mustafa Balcı <19329346+mstfblci@users.noreply.github.com >
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
Co-authored-by: Tianen Pang <32772271+tianenpang@users.noreply.github.com >
Co-authored-by: chirokas <157580465+chirokas@users.noreply.github.com >
Co-authored-by: doki- <1335902682@qq.com >
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: Peterl561 <76144929+Peterl561@users.noreply.github.com >
Co-authored-by: Julio Barrios <juliobarmi@gmail.com >
2024-12-07 09:40:39 -03:00
Junior Garcia
949dd1863e
chore: merged with main
2024-12-07 09:40:25 -03:00
Junior Garcia
c336567c8e
chore: adjust doc
2024-12-07 09:34:28 -03:00
github-actions[bot]
6fb6140adf
ci(changesets): version packages ( #4261 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2024-12-07 09:20:34 -03:00
աӄա
6a94a125d4
fix(deps): incorrect peerDependencies for theme and system package ( #4255 )
...
* fix(deps): incorrect peerDependencies for theme and system package
* chore(changeset): add changeset
2024-12-07 09:10:50 -03:00
Junior Garcia
d9ae7c89c0
v2.6.0 fixes ( #4249 )
...
* fix(input): ensure clear button is not focusable when disabled (#3774 )
* fix(input): ensure clear button is not focusable when disabled
* test(input): add test to ensure clear button is not focusable when disabled
* chore: add changeset for clear button focus fix when input is disabled
* fix(input): update clear button to use button element
* test(input): add focus test when disabled
and update tests for clear button using button element
* test(input): replace querySelector with getByRole for clear button
* fix(input): set tabIndex to -1 for clear button
* test(input): ensure clear button is not focusable
* fix(image): add missing `w` to `getWrapperProps` dependency (#3802 )
* fix(image): add missing `w` to `getWrapperProps` dependency
* chore(changeset): add changeset
* fix(autocomplete): popover should remain open after clicking clear button (#3788 )
* fix: add state.open() so that dropdown is not closed
* chore: add changeset
* chore(autocomplete): add testcases for keeping lisbox open when clearButton is clicked
* chore: update changeset
* chore(autocomplete): change the docs for test cases
* chore(changeset): update changeset message and add issue number
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* refactor(docs): example of blurred card (#3741 )
* docs(card): adding info regarding the gradient for blurred card
* chore(nit): adding example
* chore(docs): revise content for card isBlurred example
* chore(docs): revise isBlurred note
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(docs): replace twitter logo/links with x logo/links (#3815 )
* fix(docs): replace Twitter logo/links with X logo/links
* docs: update twitter references to x
* docs: update changeset for twitter to x changes
* docs: update twitter references to x
* docs: update twitter references to x
* chore(docs): undo .sponsorsrc since it's generated
* refactor(docs): remove unnecessary classes
* chore(docs): undo .sponsorsrc since it's generated
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(date-picker): adding props from calendarProps to getCalendarProps (#3773 )
* fix(date-picker): adding props from calendarProps to the getCalendarProps
* chore(date-picker): adding the changeset
* chore(changeset): add issue number
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* feat(autocomplete): automatically focus first non-disabled item (#2186 )
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* docs(accordion): add overflow to custom motion example (#3793 )
* fix(docs): typos in dark mode page (#3823 )
* fix(theme): fullWidth in input and select (#3768 )
* fix(input): fixing the fullWidth functionality
* chore(changeset): add issue number
* chore(changeset): revise changeset message
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(autocomplete): exit animation on popover close (#3845 )
* fix(autocomplete): exit animation on popover close
* refactor(autocomplete): getListBoxProps
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* refactor(theme): replace the use of RTL-specific styles with logical properties (#3868 )
* chore(rtl): remove the usages of rtl
* chore(changeset): adding the changeset
* chore(changeset): update changeset message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(select): label placement discrepancy in Select (#3853 )
* fix(select): label placement incorrect in case of multiline
* chore(select): adding the changeset
* chore(select): adding the tests
* chore(select): code imrovement, wkw's suggestions
* chore(changeset): update changeset message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(theme): label placement in select and input (#3869 )
* fix(theme): fix the label placement
* chore(changeset): adding the changeset
* chore(select): adding comments
* fix(docs): avoid translating the code block (#3878 )
* docs(Codeblock): avoid code be translated
* fix(docs): lint issue
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(listbox): change listBoxItem key to optional (#3883 )
* fix(listbox): listBoxItem key to optional
* chore: add defaultSelectedKeys test for numeric keys and ids
* chore: add changeset
* chore: comment out section prompts in PR template (#3884 )
* chore(test): update testing libraries and refactor (#3886 )
* fix(theme): show margin only with label in Switch component (#3861 )
* fix(switch): removed right margin in wrapper #3791
* feat(changeset): added changeset
* fix(switch): removed me-2 in wrapper
* fix(switch): added ms-2 to label
* chore(changeset): correct package and message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(theme): removed pseudo cancel btn from input (#3912 )
* fix(theme): removed pseudo cancel btn from input
* chore(changeset): adding the changeset
* fix(input): conditionally hiding the webkit search
* chore(changeset): revise changeset message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* refactor(docs): dx improvement in accordion (#3856 )
* refactor: improve dx for writing a docs component (#2544 )
* refactor: improve dx for write a docs component
Signed-off-by: Innei <i@innei.in >
* refactor(docs): switch to contentlayer2
* chore(docs): rename to avoid conflict
* refactor(docs): switch to next-contentlayer2
* refactor(docs): revise docs lib
* chore(deps): bump docs related dependencies
* fix(use-aria-multiselect): type issue due to ts version bump
---------
Signed-off-by: Innei <i@innei.in >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* refactor(docs): accordion codes
* feat(docs): declare module `*.jsx?raw`
* feat(docs): include `**/*.jsx`
* fix(docs): incorrect content
* chore(docs): add new lines
* refactor(docs): lint
---------
Signed-off-by: Innei <i@innei.in >
Co-authored-by: Innei <tukon479@gmail.com >
* fix(docs): typos in hero section (#3928 )
* fix(theme): support RTL for breadcrumbs (#3927 )
* fix(breadcrumbs): added separator rotation for RTL #2486
* chore(changeset): added changeset
* fix(docs): removed unused import and merged classNames in dropdown (#3936 )
* fix(breadcrumbs): added separator rotation for RTL #2486
* chore(changeset): added changeset
* fix(docs): removed unused Link import and merged classnames in dropdown
* fix: avatar filter disableAnimation to dom prop (#3946 )
* feat: add git hook to auto update dependencies (#3365 )
* feat: add git hook to auto update dependencies
* feat: update color
* fix: prevent test matcher warning (#3893 )
* fix: prevent test matcher warning
* chore: add node types
* chore: update Jest related packages
* chore: run pnpm install
* fix(tabs): correct inert value for true condition (#3978 )
* Alert component (#3982 )
* feat(alert): began the work on alert component
* fix(readme): making correction
* chore(deps): change to 2.0.0
* chore(docs): update README.md
* feat(theme): init alert tv
* chore(alert): update package.json
* feat(alert): init alert storybook structure
* chore(changeset): add changeset
* chore(changeset): change to minor
* chore(alert): revise alert package.json
* feat(alert): init test structure
* chore(deps): pnpm-lock.yaml
* feat(alert): initailized theme and basic structure
* feat(alert): completed use-alert.ts and alert.tsx
* feat(alert): remove innerWrapper, replace helperWrapper with mainWrapper, adding isCloseable prop
* feat(alert): adding isCloseable prop to baseWrapper dependency
* feat(alert): setting the default value of isCloseable prop to true
* feat(alert): moving CloseIcon inside the button
* feat(alert): updated package.json
* feat(alert): default variant and default story
* feat(alert): adding color and radius stories
* feat(alert): completed the styling
* feat(alert): add stories for isCloseable prop and restyle other stories
* feat(alert): correcting ref type
* feat(alert): add test cases
* feat(alert): remove startContent and endContent props
* feat(alert): make styling more accurate
* feat(alert): fixed default props
* feat(alert): fixed theme docs
* feat(alert): add logic for icons
* feat(alert): begin to add docs
* chore(alert): implement the changes suggested in code review
* feat(alert): add onclose prop to alert
* feat(alert): add test cases
* docs(alert): add onClose event
* feat(docs): add alert to routes.json
* fix(alert): correct the text colors
* docs(alert): fix imports and syntax errors
* chore(alert): implement the changes suggested in code review
* chore(alert): lint the code and change isCloseable to isClosable
* chore(alert): lint the code
* chore(alert): run pnpm i
* fix(alert): fix the logic for close button and add test case
* docs(alert): fix docs, change isCloseable to isClosable and change docs for isClosable property
* chore(alert): add the support for RTL, refactor the code and fix the typos
* docs(alert): grammer issues fix
* fix(alert): replace rtl with ms
* chore(alert): custom style and custom implementation, remove isClosable={false}, refactor, fix typos
* chore(alert): linting and implement coderabbit suggestions
* chore(alert): refactor and typos fix
* chore(alert): add import for closeIcon
* chore(alert): add props for closeIcon
* chore(alert): refactor fixes
* chore(alert): implement ryo-manba's suggestion on close Icon
* chore(alert): make alert more responsive
* chore(alert): fix grammer issues suggested by coderabbit
* fix(alert): add max-w property to make alert responsive
* chore(alert): improve responsiveness and refactor alertIcon
* chore(alert): add missing dependency to useMemo
* chore(alert): implement coderabbit's suggestions
* chore(alert): update docs and refactor
* chore(alert): refactor alertIcon and implement coderabbit's suggestion
* chore: fixes
---------
Co-authored-by: Abhinav Agarwal <abhinavagrawal700@gmail.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: Abhinav Agarwal <78839973+abhinav700@users.noreply.github.com >
* Feat/add draggable modal (#3983 )
* feat(hooks): add use-draggable hook
* feat(components): [modal] export use-draggable
* docs(components): [modal] add draggable modal
* feat(components): [modal] add ref prop for modal-header
* chore(components): [modal] add draggable modal for storybook
* chore: add changeset for draggable modal
* docs(hooks): [use-draggable] fix typo
* chore: upper changeset
* chore(components): [modal] add overflow draggable modal to sb
* test(components): [modal] add draggable modal tests
* build: update pnpm-lock
* chore(changeset): include issue number
* feat(hooks): [use-draggable] set user-select to none when during the dragging
* docs(components): [modal] update code demo title
* docs(components): [modal] condense description for draggable overflow
* feat(hooks): [use-draggable] change version to 0.1.0
* refactor(hooks): [use-draggable] use use-move implement use-draggable
* feat(hooks): [use-draggable] remove repeated user-select
* test(components): [modal] update test case to use-draggable base use-move
* docs(components): [modal] update draggable examples
* fix(hooks): [use-draggable] fix mobile device touchmove event conflict
* refactor(hooks): [use-draggable] remove drag ref prop
* refactor(hooks): [use-draggable] draggable2is-disabled overflow2can-overflow
* test(components): [modal] add draggble disable test
* chore(hooks): [use-draggable] add commant for body touchmove
* Update packages/hooks/use-draggable/src/index.ts
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* fix(hooks): [use-draggable] import use-callback
* test(components): [modal] add mobile-sized test for draggable
* chore(hooks): [use-draggable] add use-callback for func
* chore(hooks): [use-draggable] update version to 2.0.0
* chore: fix typo
* Update .changeset/soft-apricots-sleep.md
* fix: pnpm lock
* fix: build
* chore: add updated moadl
---------
Co-authored-by: wzc520pyfm <1528857653@qq.com >
Co-authored-by: աɨռɢӄաօռɢ <wingkwong.code@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* chore: upgrade react-aria / React 19 & Next.js 15 support (#3732 )
* chore: upgrade react-aria
* chore: add changeset
* chore: fix type error
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat(date-picker): add selectorButtonPlacement property (#3248 )
* feat(date-picker): add selectorButtonPlacement property
* chore: update changeset
* Update .changeset/neat-donkeys-accept.md
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat: add tab ref (#3974 )
* feat: add tab ref
* feat: add changeset
* feat: pre-release workflow (#2910 )
* feat(workflow): pre-release
* feat(workflow): exit pre-release
* chore(workflow): update version & publish commands
* fix(workflow): add missing attributes and use schangeset:beta cmd
* feat(root): add changeset:beta
* fix(workflows): revise pre-release logic
* fix(workflows): add missing run
* fix(workflows): use changeset:exit with version instead
* feat(root): add changeset:exit cmd
* refactor(workflows): add pths, id, and format
* feat(workflows): enter pre-release mode
* chore(workflows): remove pre.json only
* refactor(workflows): remove enter-pre-release-mode
* fix(workflows): incorrect url
* refactor(root): remove unused exit command
* refactor(workflows): add comments
* feat(changeset): change to main branch as baseBranch
* feat(root): add changeset:canary
* refactor(workflows): remove unused workflow
* feat(workflow): support canary pre-release mode
* refactor(docs): change to canary
* feat(popover): added control for closing popover on scroll (#3595 )
* fix(navbar): fixed the height when style h-full
* fix(navbar): fixed the height when style h-full
* docs(changeset): resolved extra file
* feat(popover): added control for closing popover on scroll
* update(changeset): correction
* feat(popover): removed extra story
* refactor(test): corrected test for both true and false values of shouldCloseOnScroll
* refactor(docs): added shouldCloseOnScroll prop
* chore(changeset): change to minor
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
* feat: add month and year pickers to DateRangePicker and RangeCalendar (#3302 )
* feat: add month and year pickers to DateRangePicker and RangeCalendar
* chore: update docs
* Update .changeset/kind-cobras-travel.md
* chore: react package version
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(deps): bump tailwind-merge version (#3657 )
* chore(deps): bump tailwind-merge versions
* chore(theme): adopt latest extendTailwindMerge
* chore(changeset): add changeset
* chore(changeset): change to minor
* Update .changeset/grumpy-mayflies-rhyme.md
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat: added drawer component (#3986 )
Signed-off-by: The1111mp <The1111mp@outlook.com >
Co-authored-by: The1111mp <The1111mp@outlook.com >
* refactor: optimisations (#3523 )
* refactor: replace lodash with native approaches
* refactor(deps): update framer-motion versions
* feat(utilities): add @nextui-org/dom-animation
* refactor(components): load domAnimation dynamically
* refactor(deps): add @nextui-org/dom-animation
* fix(utilities): relocate index.ts
* feat(changeset): framer motion optimization
* chore(deps): bump framer-motion version
* fix(docs): conflict issue
* refactor(hooks): remove the unnecessary this aliasing
* refactor(utilities): remove the unnecessary this aliasing
* chore(docs): remove {} so that it won't be true all the time
* chore(dom-animation): end with new line
* refactor(hooks): use debounce from `@nextui-org/shared-utils`
* chore(deps): add `@nextui-org/shared-utils`
* refactor: move mapKeys logic to `@nextui-org/shared-utils`
* refactor: use `get` from `@nextui-org/shared-utils`
* refactor(docs): use `get` from `@nextui-org/shared-utils`
* refactor(shared-utils): mapKeys
* chore(deps): bump framer-motion version
* chore(deps): remove lodash
* refactor(docs): use intersectionBy from shared-utils
* feat(shared-utils): add intersectionBy
* chore(dom-animation): remove extra blank line
* refactor(shared-utils): revise intersectionBy
* fix(modal): add willChange
* refactor(shared-utils): add comments
* fix: build & tests
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat(hooks): use-theme hook (#3169 )
* feat(docs): update dark mode content
* feat(hooks): @nextui-org/use-theme
* chore(docs): revise ThemeSwitcher code
* refactor(hooks): simplify useTheme and support custom theme names
* feat(hooks): add use-theme test cases
* feat(changeset): add changeset
* refactor(hooks): make localStorageMock globally and clear before each test
* fix(docs): typo
* fix(hooks): coderabbitai comments
* chore(hooks): remove unnecessary +
* chore(changeset): change to minor
* feat(hooks): handle system theme
* chore(hooks): add EOL
* refactor(hooks): add default theme
* refactor(hooks): revise useTheme
* refactor(hooks): resolve pr comments
* refactor(hooks): resolve pr comments
* refactor(hooks): resolve pr comments
* refactor(hooks): remove unused theme in dependency array
* chore(docs): typos
* refactor(hooks): mark system as key for system theme
* chore: merged with canary
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* Fix/avatar flashing (#3987 )
* fix(use-image): cached image flashing
* chore: merged with canary
---------
Co-authored-by: Rakha Kanz Kautsar <rkkautsar@gmail.com >
* refactor(menu): Use `useMenu` and `useMenuItem` from RA (#3261 )
* refactor(menu): use useMenu from react-aria instead
* refactor(menu): use useMenuItem from react-aria instead
* feat(changeset): add changeset
* chore: merged with canary
* fix: dropdown tests
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix(theme): added stripe color gradients for progress (#3938 )
* fix(breadcrumbs): added separator rotation for RTL #2486
* chore(changeset): added changeset
* fix(docs): removed unused Link import and merged classnames in dropdown
* fix(theme):added stripe color gradients for progress #1933
* refactor(theme): added stripe-size and createStripeGradient
* chore: add all minor releases
* fix(docs): invalid canary storybook link (#4030 )
* fix(use-image): image ReferenceError in SSR (#4122 )
* fix(use-image): image ReferenceError in SSR
* fix(use-image): sync with beta
* fix(use-image): sync with beta
* chore(use-image): remove unnecessary comments
* fix(docs): buildLocation expects an object (#4118 )
* fix(docs): routing.mdx
* Delete .changeset/pre.json
* chore(docs): update yarn installation command (#4132 )
There is no `-g` flag in yarn. `global` is a command which must immediately follow yarn.
Source: https://classic.yarnpkg.com/lang/en/docs/cli/global/
* chore: upgrade storybook 8 (#4124 )
* feat: upgrade storybook8
* chore: upgrade storybook and vite
* chore: remove @mdx-js/react optimizeDep
* chore: add @mdx-js/react optimizeDep
* fix: format
* docs: add forms guide (#3822 )
* v2.5.0 [BETA] (#4164 )
* chore(pre-release): enter pre-release mode
* fix(theme): apply tw nested group (#3909 )
* chore(changset): add changeset
* fix(theme): apply nested group to table
* chore(docs): update table bottomContent code
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: pkg versions
* fix: changeset
* fix: drawer peer dep
* chore: update plop components tempalte
* ci(changesets): version packages (beta) (#3988 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: pre-release workflow
* chore: debug log added
* chore: force pre-release
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* chore: beta1 (#3990 )
* ci(changesets): version packages (beta) (#3991 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(use-image): image ReferenceError in SSR (#3993 )
* fix(input): fixed a sliding issue caused by the helper wrapper (#3966 )
* If it is false and there is an error message or description it will create a div
* Update packages/components/input/src/input.tsx
* Update packages/components/select/src/select.tsx
* Update packages/components/input/src/textarea.tsx
* add changeset
* changeset update
* ci(changesets): version packages (beta) (#3995 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image loading in the server (#3996 )
* fix: lock file
* chore: force release
* chore: force release 2
* ci(changesets): version packages (beta) (#3997 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image load on next.js (#3998 )
* ci(changesets): version packages (beta) (#3999 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: element.ref was removed in React 19 warning (#4003 )
* ci(changesets): version packages (beta) (#4004 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: react 19 as peer dep (#4008 )
* ci(changesets): version packages (beta) (#4009 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Beta/react 19 support (#4010 )
* fix: react 19 as peer dep
* fix: react 19 as peer dep
* chore: support framer-motion alpha version
* ci(changesets): version packages (beta) (#4011 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(theme): making select and input themes consistent (#3881 )
* ci(changesets): version packages (beta) (#4012 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: support inert value with boolean type for react 19 (#4039 )
* ci(changesets): version packages (beta) (#4041 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert design improved (#4054 )
* ci(changesets): version packages (beta) (#4056 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: drawer improvements (#4057 )
* ci(changesets): version packages (beta) (#4058 )
* feat: alert styles improved (#4071 )
* ci(changesets): version packages (beta) (#4072 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert styles improved (#4073 )
* ci(changesets): version packages (beta) (#4074 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: add number of stars and credits
* chore: fix build
* chore: improve navabr colors
* chore: new changeset (#4083 )
* ci(changesets): version packages (beta) (#4084 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: pnpm cleaned (#4086 )
* ci(changesets): version packages (beta) (#4087 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: custom runnner added
* chore: custom runner test (#4091 )
* Beta/custom runner (#4092 )
* chore: custom runner test
* chore: custom runner test
* chore: remove 2 from older changeset
* ci(changesets): version packages (beta) (#4093 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: new demo added to alert
* Feat/virtualization for autocomplete (#4094 )
* feat: add react-window virtualization for autocomplete
* fix: wrong imports and wrong sizing
* fix: update pnpm lock
* chore: add test cases for large dataset (1000 and 10000 items)
* chore: move virtualized-listbox to listbox components folder, implement isVirtualized conditional
* feat: implement dynamic listboxheight n item height, add story
* chore: rename props, remove unnecessary line changes
* fix: maxHeight style 256px for default, conditional usage of virtualizer
* feat: migrate to tan-stack virtual. (todo: fix scroll shadow)
* feat: virtualization support
---------
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
* ci(changesets): version packages (beta) (#4095 )
* feat: small fixes
* feat: add reducedMotion setting to Provider (#3470 )
* feat: add reducedMotion setting to Provider
* chore: refactor reducedMotion story
* Update .changeset/pretty-parrots-guess.md
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4106 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: move circular-progress tv to progress (#3321 )
* fix: remove circular-progress tv to progress
* docs: changeset
* chore(changeset): update changeset message
* Update .changeset/angry-maps-serve.md
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: label placement when the select has a placeholder or description (#4126 )
* ci(changesets): version packages (beta) (#4107 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): add missing `framer-motion` in `peerDependencies` (#4140 )
* fix(theme): add truncate class to the list item to avoid overflow the wrapper (#4105 )
* fix(docs): invalid canary storybook link (#4030 )
* fix: menu item hidden overflow text
* feat: changeset
* Merge branch 'beta/release-next' into fix/menu-item-hidden
* fix: truncate list item
* feat: update changeset
* fix(menu): omit internal props
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat(table): add isKeyboardNavigationDisabled prop to the table (#3735 )
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
* feat: add form component (#3036 )
* chore: add support validationBehavior aria
* chore: add validationBehavior to Provider
* chore: add autocomplete validation test
* chore: add checkbox validation test
* fix(input): require condition
* docs: add description of validationBehavior props
* chore: add support validationBehavior props for date components
* docs(dates): add description of validationBehavior props
* chore: add changeset
* chore: format
* chore: fix test
* fix: select validationBehavior is not support yet
* fix: select validationBehavior not supported yet
* feat: add form component with input support
* feat: add support form context
* chore: wip add support for form server errors
* chore: add support checkbox server validation
* chore: add support radio server validation
* chore: update pnpm-lock.yaml
* chore: add support input server validation
* chore: add support autocomplete server validation
* chore(form): add server validation stories
* chore: fix test
* chore: add date-picker validation test
* chore: update form stories
* chore: add changeset
* chore: update react-aria version
* chore: add pnpm-lock.yaml
* chore: update react-aria version
* chore: add comment
* chore: update react-aria version
* chore: fix change set
* chore: export form component in the main package
* chore: upgrade react-aria
* chore: fixed internationalized/date version
* fix: build error
* chore: upgrade docs react-aria version
* fix: remove comment
* fix: debug setting
* chore(docs): update sponsor (#3904 )
* chore(docs): remove Scrumbuiss
* chore(docs): remove Scrumbuiss logo
* chore(docs): replace va by posthog (#4123 )
* chore(changeset): change to patch
* refactor: react-aria-components remove to decrease package size, logic moved to the form package
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* docs: add forms guide (#4155 )
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* chore: routes updated
* ci(changesets): version packages (beta) (#4151 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: fix indentation
* fix(changeset): package not be found
* ci(changesets): version packages (beta) (#4158 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(select): controlled isInvalid prop (#4082 )
* fix(select): controlled isInvalid prop
* chore: add changeset
* Merge branch 'beta/release-next' into pr/4082
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* ci(changesets): version packages (beta) (#4159 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore(changeset): bump all versions
* ci(changesets): version packages (beta) (#4160 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): missing peer / dev dependency for framer-motion (#4161 )
* fix(system): align `navigate` function parameters with `@react-aria` (#4163 )
* fix: menu item classNames not work (#4156 )
* fix: menu item classNames not work
* feat: changeset
* docs: update
* feat: merge classes utility added
* Update .changeset/brave-trains-wave.md
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(docs): remove incorrect info
* ci(changesets): version packages (beta) (#4162 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(docs): overall dx (#4055 )
* refactor(docs): revise code block (#3922 )
* refactor(docs): revise code block
* chore(docs): resolve pr comments
* refactor(docs): autocomplete dx (#3934 )
* feat(docs): add *.js?raw module
* feat(docs): change to react-jsx and add **/*.js
* chore(root): include js and jsx
* refactor(docs): autocomplete dx
* chore(docs): rollback overrides
* chore(autocomplete): lint
* fix(autocomplete): incorrect import path
* fix(docs): autocomplete dx
* chore(docs): remove highlightedLines
* refactor(docs): breadcrumbs dx (#3968 )
* refactor(docs): breadcrumbs dx
* fix(docs): export issue
* chore(docs): use preserve for jsx
* fix(docs): support multiline import
* fix(docs): support multiple export
* chore(docs): add back export
* refactor(docs): avatar dx (#3951 )
* refactor(docs): badge dx (#3960 )
* refactor(docs): badge dx
* chore(docs): incorrect import path
* refactor(docs): button dx (#3981 )
* refactor(docs): calendar dx (#4022 )
* refactor(docs): calendar dx
* fix(docs): incorrect import path
* refactor(docs): switch dx (#4037 )
* refactor(docs): switch dx
* chore(docs): remove highlightedLines
* refactor(docs): tooltip (#4035 )
* refactor(docs): usage dx (#4036 )
* refactor(docs): circular-progress dx (#4029 )
* refactor(docs): chip-dx (#4028 )
* refactor(docs): checkbox-group dx (#4027 )
* refactor(docs): checkbox dx (#4024 )
* refactor(docs): checkbox dx
* fix(docs): incorrect import path
* refactor(docs): card dx (#4023 )
* refactor(docs): skeleton dx (#4042 )
* refactor(docs): spacer dx (#4043 )
* refactor(docs): snippet dx (#4044 )
* refactor(docs): scroll-shadow dx (#4045 )
* refactor(docs): code dx (#4046 )
* refactor(docs): kbd dx (#4047 )
* refactor(docs): link dx (#4048 )
* refactor(docs): progress dx (#4049 )
* refactor(docs): divider dx (#4050 )
* refactor(docs): listbox dx (#4051 )
* refactor(docs): listbox dx
* fix(docs): import path
* fix(docs): import path
* chore(docs): remove highlightedLines
* fix(docs): indentation
* chore(docs): replace the props of autocomplete from value to key (#4129 )
* refactor(docs): alert dx (#4108 )
* refactor(docs): alert dx
* refactor(docs): alert dx
* refactor(docs): image dx (#4061 )
* refactor(docs): textarea dx (#4063 )
* refactor(docs): spinner dx (#4088 )
* refactor(docs): radio-group dx (#4064 )
* refactor(docs): pagination dx (#4062 )
* refactor(docs): pagination dx
* refactor(docs): pagination dx
* refactor(docs): time-input dx (#4065 )
* refactor(docs): time-input dx
* refactor(docs): time-input dx
* refactor(docs): slider dx (#4066 )
* refactor(docs): slider dx
* refactor(docs): slider dx
* refactor(docs): move SliderValue to type
* refactor(docs): slider dx
* refactor(docs): make icon code collapsible
* refactor(docs): specify versions for date packages (#4138 )
* refactor(docs): specify versions for date packages
* fix(docs): correct RA i18n version
* chore(deps): sync version from package
* refactor(docs): tabs dx (#4067 )
* refactor(docs): tab dx
* refactor(docs): tabs dx
* refactor(docs): input dx (#4102 )
* refactor(docs): input dx
* refactor(docs): input dx
* refactor(docs): navbar dx (#4076 )
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): modal dx (#4077 )
* refactor(docs): modal dx
* refactor(docs): modal dx
* refactor(docs): select dx (#4078 )
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): table dx (#4079 )
* refactor(docs): table dx
* fix(docs): import path
* refactor(docs): table dx
* refactor(docs): table dx
* refactor(docs): popover dx (#4090 )
* refactor(docs): range-calendar dx (#4089 )
* refactor(docs): range-calendar dx
* fix(docs): import path
* refactor(docs): date input dx (#4100 )
* refactor(docs): dropdown dx (#4101 )
* refactor(docs): dropdown dx
* refactor(docs): remove highlightedLines
* refactor(docs): dropdown dx
* refactor(docs): dropdown dx
* refactor(docs): date-picker dx (#4103 )
* refactor(docs): date-picker dx
* fix(docs): import paths
* refactor(docs): date-range-picker dx (#4104 )
* refactor(docs): date-range-picker dx
* fix(docs): date-range-picker dx
* refactor(docs): drawer dx (#4109 )
* refactor(docs): drawer dx
* fix(docs): indentation
* refactor(docs): make icon collapsible
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* feat(input-otp): introduce input OTP component (#4052 )
* feat(input-otp): adding the functionality
* fix(input-otp): making the use of input-otp library
* Update .changeset/spotty-flies-jump.md
* chore(input-otp): nits
* feat: improvements and fixes added
* refactor: input-otp docs improvements
* fix: changeset
* fix: build
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4169 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(theme): revise label font size for lg (#4141 )
* refactor(theme): revise label font size for lg
* chore(changeset): add changeset
* refactor(theme): revise label font size for lg
* fix(docs): typecheck errors (#4171 )
* fix(docs): remove duplicate import
* fix(docs): update type for onChange in range-calendar page
* fix(docs): add missing `@react-types/calendar`
* fix(docs): broken syntax
* fix(docs): typecheck issues
* fix(docs): add missing `@react-types/datepicker`
* fix(docs): typecheck issues
* fix: missing li tag when href is specified (#4168 )
* fix(items): items in list should wrapped in li in case of a
* chore: adding the tests
* Feat/textarea add clear button (#4172 )
* feat(components): add clear button to the textarea component
* docs(textarea): add test and changeset
* feat(textarea): modify the changeset file
* feat(textarea): add clear button to textarea
* feat(textarea): add isClearable prop to textarea
* docs(textarea): add documentation to textarea
* docs(textarea): add documentation to textarea
* feat(textarea): replace the textarea component clear icon and modify its location
* feat(textarea): revise the clear button position
* feat(textarea): revise the clear button structure
* feat(textarea): revise the styles of clear button and textarea
* feat(textarea): revise the styles of RTL case
* feat(textarea): change the rtl to pe
* feat(textarea): delete the px classname
* chore(changeset): update package and message
* test(textarea): add test case
* feat(textarea): change the clear button structure
* feat(textarea): optimized code
* chore(textarea): update the changeset file
* docs(textarea): add slots doc to textarea
* chore(textarea): update peerDevpeerDependencies version
* chore(textarea): add usecallback dep
* Update .changeset/five-adults-protect.md
* chore(pre-release): enter pre-release mode
* feat(textarea): modify the clear button icon
* fix(theme): apply tw nested group (#3909 )
* chore(changset): add changeset
* fix(theme): apply nested group to table
* chore(docs): update table bottomContent code
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: pkg versions
* fix: changeset
* fix: drawer peer dep
* chore: update plop components tempalte
* ci(changesets): version packages (beta) (#3988 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: pre-release workflow
* chore: debug log added
* chore: force pre-release
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* chore: beta1 (#3990 )
* ci(changesets): version packages (beta) (#3991 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(use-image): image ReferenceError in SSR (#3993 )
* fix(input): fixed a sliding issue caused by the helper wrapper (#3966 )
* If it is false and there is an error message or description it will create a div
* Update packages/components/input/src/input.tsx
* Update packages/components/select/src/select.tsx
* Update packages/components/input/src/textarea.tsx
* add changeset
* changeset update
* ci(changesets): version packages (beta) (#3995 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image loading in the server (#3996 )
* fix: lock file
* chore: force release
* chore: force release 2
* ci(changesets): version packages (beta) (#3997 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image load on next.js (#3998 )
* ci(changesets): version packages (beta) (#3999 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: element.ref was removed in React 19 warning (#4003 )
* ci(changesets): version packages (beta) (#4004 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: react 19 as peer dep (#4008 )
* ci(changesets): version packages (beta) (#4009 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Beta/react 19 support (#4010 )
* fix: react 19 as peer dep
* fix: react 19 as peer dep
* chore: support framer-motion alpha version
* ci(changesets): version packages (beta) (#4011 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(theme): making select and input themes consistent (#3881 )
* ci(changesets): version packages (beta) (#4012 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(textarea): fix clearButton display
* fix: support inert value with boolean type for react 19 (#4039 )
* ci(changesets): version packages (beta) (#4041 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert design improved (#4054 )
* ci(changesets): version packages (beta) (#4056 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: drawer improvements (#4057 )
* ci(changesets): version packages (beta) (#4058 )
* feat: alert styles improved (#4071 )
* ci(changesets): version packages (beta) (#4072 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert styles improved (#4073 )
* ci(changesets): version packages (beta) (#4074 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: add number of stars and credits
* chore: fix build
* chore: improve navabr colors
* chore: new changeset (#4083 )
* ci(changesets): version packages (beta) (#4084 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: pnpm cleaned (#4086 )
* ci(changesets): version packages (beta) (#4087 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: custom runnner added
* chore: custom runner test (#4091 )
* Beta/custom runner (#4092 )
* chore: custom runner test
* chore: custom runner test
* chore: remove 2 from older changeset
* ci(changesets): version packages (beta) (#4093 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: new demo added to alert
* Feat/virtualization for autocomplete (#4094 )
* feat: add react-window virtualization for autocomplete
* fix: wrong imports and wrong sizing
* fix: update pnpm lock
* chore: add test cases for large dataset (1000 and 10000 items)
* chore: move virtualized-listbox to listbox components folder, implement isVirtualized conditional
* feat: implement dynamic listboxheight n item height, add story
* chore: rename props, remove unnecessary line changes
* fix: maxHeight style 256px for default, conditional usage of virtualizer
* feat: migrate to tan-stack virtual. (todo: fix scroll shadow)
* feat: virtualization support
---------
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
* ci(changesets): version packages (beta) (#4095 )
* feat: small fixes
* feat: add reducedMotion setting to Provider (#3470 )
* feat: add reducedMotion setting to Provider
* chore: refactor reducedMotion story
* Update .changeset/pretty-parrots-guess.md
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4106 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: move circular-progress tv to progress (#3321 )
* fix: remove circular-progress tv to progress
* docs: changeset
* chore(changeset): update changeset message
* Update .changeset/angry-maps-serve.md
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: label placement when the select has a placeholder or description (#4126 )
* ci(changesets): version packages (beta) (#4107 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): add missing `framer-motion` in `peerDependencies` (#4140 )
* fix(theme): add truncate class to the list item to avoid overflow the wrapper (#4105 )
* fix(docs): invalid canary storybook link (#4030 )
* fix: menu item hidden overflow text
* feat: changeset
* Merge branch 'beta/release-next' into fix/menu-item-hidden
* fix: truncate list item
* feat: update changeset
* fix(menu): omit internal props
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* Update apps/docs/content/docs/components/textarea.mdx
* feat(table): add isKeyboardNavigationDisabled prop to the table (#3735 )
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
* feat: add form component (#3036 )
* chore: add support validationBehavior aria
* chore: add validationBehavior to Provider
* chore: add autocomplete validation test
* chore: add checkbox validation test
* fix(input): require condition
* docs: add description of validationBehavior props
* chore: add support validationBehavior props for date components
* docs(dates): add description of validationBehavior props
* chore: add changeset
* chore: format
* chore: fix test
* fix: select validationBehavior is not support yet
* fix: select validationBehavior not supported yet
* feat: add form component with input support
* feat: add support form context
* chore: wip add support for form server errors
* chore: add support checkbox server validation
* chore: add support radio server validation
* chore: update pnpm-lock.yaml
* chore: add support input server validation
* chore: add support autocomplete server validation
* chore(form): add server validation stories
* chore: fix test
* chore: add date-picker validation test
* chore: update form stories
* chore: add changeset
* chore: update react-aria version
* chore: add pnpm-lock.yaml
* chore: update react-aria version
* chore: add comment
* chore: update react-aria version
* chore: fix change set
* chore: export form component in the main package
* chore: upgrade react-aria
* chore: fixed internationalized/date version
* fix: build error
* chore: upgrade docs react-aria version
* fix: remove comment
* fix: debug setting
* chore(docs): update sponsor (#3904 )
* chore(docs): remove Scrumbuiss
* chore(docs): remove Scrumbuiss logo
* chore(docs): replace va by posthog (#4123 )
* chore(changeset): change to patch
* refactor: react-aria-components remove to decrease package size, logic moved to the form package
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* docs: add forms guide (#4155 )
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* chore: routes updated
* ci(changesets): version packages (beta) (#4151 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: fix indentation
* fix(changeset): package not be found
* ci(changesets): version packages (beta) (#4158 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(select): controlled isInvalid prop (#4082 )
* fix(select): controlled isInvalid prop
* chore: add changeset
* Merge branch 'beta/release-next' into pr/4082
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* ci(changesets): version packages (beta) (#4159 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore(changeset): bump all versions
* ci(changesets): version packages (beta) (#4160 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): missing peer / dev dependency for framer-motion (#4161 )
* fix(system): align `navigate` function parameters with `@react-aria` (#4163 )
* fix: menu item classNames not work (#4156 )
* fix: menu item classNames not work
* feat: changeset
* docs: update
* feat: merge classes utility added
* Update .changeset/brave-trains-wave.md
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(docs): remove incorrect info
* ci(changesets): version packages (beta) (#4162 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(docs): overall dx (#4055 )
* refactor(docs): revise code block (#3922 )
* refactor(docs): revise code block
* chore(docs): resolve pr comments
* refactor(docs): autocomplete dx (#3934 )
* feat(docs): add *.js?raw module
* feat(docs): change to react-jsx and add **/*.js
* chore(root): include js and jsx
* refactor(docs): autocomplete dx
* chore(docs): rollback overrides
* chore(autocomplete): lint
* fix(autocomplete): incorrect import path
* fix(docs): autocomplete dx
* chore(docs): remove highlightedLines
* refactor(docs): breadcrumbs dx (#3968 )
* refactor(docs): breadcrumbs dx
* fix(docs): export issue
* chore(docs): use preserve for jsx
* fix(docs): support multiline import
* fix(docs): support multiple export
* chore(docs): add back export
* refactor(docs): avatar dx (#3951 )
* refactor(docs): badge dx (#3960 )
* refactor(docs): badge dx
* chore(docs): incorrect import path
* refactor(docs): button dx (#3981 )
* refactor(docs): calendar dx (#4022 )
* refactor(docs): calendar dx
* fix(docs): incorrect import path
* refactor(docs): switch dx (#4037 )
* refactor(docs): switch dx
* chore(docs): remove highlightedLines
* refactor(docs): tooltip (#4035 )
* refactor(docs): usage dx (#4036 )
* refactor(docs): circular-progress dx (#4029 )
* refactor(docs): chip-dx (#4028 )
* refactor(docs): checkbox-group dx (#4027 )
* refactor(docs): checkbox dx (#4024 )
* refactor(docs): checkbox dx
* fix(docs): incorrect import path
* refactor(docs): card dx (#4023 )
* refactor(docs): skeleton dx (#4042 )
* refactor(docs): spacer dx (#4043 )
* refactor(docs): snippet dx (#4044 )
* refactor(docs): scroll-shadow dx (#4045 )
* refactor(docs): code dx (#4046 )
* refactor(docs): kbd dx (#4047 )
* refactor(docs): link dx (#4048 )
* refactor(docs): progress dx (#4049 )
* refactor(docs): divider dx (#4050 )
* refactor(docs): listbox dx (#4051 )
* refactor(docs): listbox dx
* fix(docs): import path
* fix(docs): import path
* chore(docs): remove highlightedLines
* fix(docs): indentation
* chore(docs): replace the props of autocomplete from value to key (#4129 )
* refactor(docs): alert dx (#4108 )
* refactor(docs): alert dx
* refactor(docs): alert dx
* refactor(docs): image dx (#4061 )
* refactor(docs): textarea dx (#4063 )
* refactor(docs): spinner dx (#4088 )
* refactor(docs): radio-group dx (#4064 )
* refactor(docs): pagination dx (#4062 )
* refactor(docs): pagination dx
* refactor(docs): pagination dx
* refactor(docs): time-input dx (#4065 )
* refactor(docs): time-input dx
* refactor(docs): time-input dx
* refactor(docs): slider dx (#4066 )
* refactor(docs): slider dx
* refactor(docs): slider dx
* refactor(docs): move SliderValue to type
* refactor(docs): slider dx
* refactor(docs): make icon code collapsible
* refactor(docs): specify versions for date packages (#4138 )
* refactor(docs): specify versions for date packages
* fix(docs): correct RA i18n version
* chore(deps): sync version from package
* refactor(docs): tabs dx (#4067 )
* refactor(docs): tab dx
* refactor(docs): tabs dx
* refactor(docs): input dx (#4102 )
* refactor(docs): input dx
* refactor(docs): input dx
* refactor(docs): navbar dx (#4076 )
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): modal dx (#4077 )
* refactor(docs): modal dx
* refactor(docs): modal dx
* refactor(docs): select dx (#4078 )
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): table dx (#4079 )
* refactor(docs): table dx
* fix(docs): import path
* refactor(docs): table dx
* refactor(docs): table dx
* refactor(docs): popover dx (#4090 )
* refactor(docs): range-calendar dx (#4089 )
* refactor(docs): range-calendar dx
* fix(docs): import path
* refactor(docs): date input dx (#4100 )
* refactor(docs): dropdown dx (#4101 )
* refactor(docs): dropdown dx
* refactor(docs): remove highlightedLines
* refactor(docs): dropdown dx
* refactor(docs): dropdown dx
* refactor(docs): date-picker dx (#4103 )
* refactor(docs): date-picker dx
* fix(docs): import paths
* refactor(docs): date-range-picker dx (#4104 )
* refactor(docs): date-range-picker dx
* fix(docs): date-range-picker dx
* refactor(docs): drawer dx (#4109 )
* refactor(docs): drawer dx
* fix(docs): indentation
* refactor(docs): make icon collapsible
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* Merge branch 'beta/release-next' into pr/3477
* refactor(docs): apply new structure to doc
* feat(input-otp): introduce input OTP component (#4052 )
* feat(input-otp): adding the functionality
* fix(input-otp): making the use of input-otp library
* Update .changeset/spotty-flies-jump.md
* chore(input-otp): nits
* feat: improvements and fixes added
* refactor: input-otp docs improvements
* fix: changeset
* fix: build
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4169 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(theme): revise label font size for lg (#4141 )
* refactor(theme): revise label font size for lg
* chore(changeset): add changeset
* refactor(theme): revise label font size for lg
* fix(docs): typecheck errors (#4171 )
* fix(docs): remove duplicate import
* fix(docs): update type for onChange in range-calendar page
* fix(docs): add missing `@react-types/calendar`
* fix(docs): broken syntax
* fix(docs): typecheck issues
* fix(docs): add missing `@react-types/datepicker`
* fix(docs): typecheck issues
* fix: missing li tag when href is specified (#4168 )
* fix(items): items in list should wrapped in li in case of a
* chore: adding the tests
* fix: textarea issues with the clear button
* chore: adjust clear button position
---------
Co-authored-by: doki- <1335902682@qq.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mustafa Balcı <19329346+mstfblci@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@gmail.com >
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Tianen Pang <32772271+tianenpang@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: chirokas <157580465+chirokas@users.noreply.github.com >
* ci(changesets): version packages (beta) (#4170 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* docs: sync api from nextui-cli v0.3.5 (#4173 )
Co-authored-by: GitHub Action <action@github.com >
* ci(changesets): exit pre-release mode
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mustafa Balcı <19329346+mstfblci@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@gmail.com >
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Tianen Pang <32772271+tianenpang@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: chirokas <157580465+chirokas@users.noreply.github.com >
Co-authored-by: doki- <1335902682@qq.com >
Co-authored-by: GitHub Action <action@github.com >
* fix: pre release workflow on protected branches (#4174 )
* chore(pre-release): enter pre-release mode (#4175 )
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix: input otp peer deps (#4176 )
* chore: update workflows
* chore: pre release workflow modified (#4177 )
* chore: canary versions (#4178 )
* fix: pre-release workflow (#4179 )
* chore: merged with beta branch
* chore: workflow updated
* ci(changesets): version packages
* fix: changeset get github info
* chore: force canary to release (#4180 )
* Feat/canary release (#4181 )
* chore: force canary to release
* feat: canary release
* ci(changesets): version packages
* ci(changesets): version packages
* fix: exit pre-release mode
* fix: exit pre-release mode
* fix: exit pre-release mode
* fix: exit pre-release mode
* fix: exit pre-release mode
* chore: exit pre release mode
* fix(workflows): release & pre-release flow (#4184 )
* chore: revert exit and enter pre release changes
* chore: canary release test (#4185 )
* chore: update exit and enter workflows
* chore: update workflow name
* fix: exit pre-release mode
* fix: exit pre-release mode
* chore: delete pre file
* chore: remove duplicate changesets
* chore: base branch change to canary, changeset config
* refactor: beta tags manually deleted (#4187 )
* fix: install
* fix: peer deps (#4188 )
* Fix/peer deps (#4189 )
* fix: peer deps
* fix: tests
* fix: routes
* chore(docs): revise defaultShowFlagList (#4193 )
* chore(docs): add Example to defaultShowFlagList
* chore(docs): revise defaultShowFlagList
* feat: documentation improvements (#4195 )
* feat: documentation improvements
* fix: alert api
* Feat/doc improvements (#4196 )
* feat: documentation improvements
* fix: alert api
* fix: copy button
* fix: return in card demo
* Fix/react core pkg (#4204 )
* fix: double use client tag import in react core package
* fix: double use client
* chore: restore postbuild script
* docs: optimize code fold (#4202 )
* docs: optimize code fold
* fix: code review
* fix(input): teaxtarea label squish (#4197 )
* fix(input): teaxtarea label squish
* chore(changeset): add changeset for textarea label fix
* chore: remove customer runner
* chore: rename changeset
* chore: increase timeout
* chore: change get info pkg version
* chore: new changeset
* chore: single chnageset
* chore: consolidated changeset
* chore: consolidated changeset
* Update release.yaml (#4205 )
* chore: consolidated changeset
* fix: forwardRef render functions not using ref (#4198 )
* fix: forwardRef render functions not using ref
* fix: changelog
* fix: review
* fix: forwardRef render functions not using ref
* docs: update changeset
* feat(listbox): virtualization (#4206 )
* fix: should not export list item internal variables type
* feat: changeset
* fix: type error
* fix: code block type error
* feat: virtualization feature, docs for listbox
* chore: update routes.json
* fix: fix code-demo for typecheck
* chore: rollback for files
* chore: props omitted in the component itself
* fix: menu item types
* fix: tupecheck
---------
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat(select): virtualization (#4203 )
* fix: should not export list item internal variables type
* feat: changeset
* feat: integrate virtualized listbox to select component, add more props
* feat: update docs for select component
* feat: update docs to include API for virtualization
* fix: update docs to follow the newest format
* fix: update test for disable virtualization, add test for virtualized version
* fix: fix typo
* fix: type error
* fix: code block type error
* chore: update docs to use raw jsx instead of template literal
* fix: fix code-demo for typecheck
* chore: rollback for files
* fix: types
* chore: remove caret version on tanstack virtual pkg
* fix: pnpm lock file
* fix: virtualization examples
* fix: number of items
---------
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore: adjust code colors
* fix: collection based components ref (#4207 )
* chore: documentation adjustments
* Update data-slot for the error message in the select. (#4214 )
* Update data-slot for the error message in the select.
All components use the `data-slot="error-message"` attribute, except for the select component. I observed this behavior when a test in my application started failing.
* refactor(select): refactors the data-slots attribute for the error message
* fix(docs): types for classNames and itemClasses (#4209 )
* feat: documentation improvements
* chore: more improvements to the docs, routing updated, acccordiong font size change
* feat: forms doc in progress
* fix(touch): fixing the selection functionality on touch (#4220 )
* fix(touch): fixing the selection functionality on touch
* fix: radio, checkbox & switch interactions
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(docs): remove non-existing attribute (#4221 )
* fix(select): hideEmptyContent API (#4219 )
* fix(select): hideEmptyContent API
* test(select): hideEmptyContent tests
* docs(select): hideEmptyContent API
* chore(select): hideEmptyContent storybook
* chore(changeset): add hideEmptyContent API to select
* refactor(select): hideEmptyContent nitpick
* test(select): hideEmptyContent UI assertions
* fix(select): hideEmptyContent default false
* docs(select): hideEmptyContent default false
* fix(pagination): cursor position when hidden on init (#4222 )
* fix(pagination): cusor position when hidden on init
* test(pagination): cursor intersection observer
* chore(changeset): pagination cursor position fix
* refactor(pagination): minor nitpicks
- check for null ref in usePagination
- restore original IntersectionObserver in test
* fix: form fixes and improvements (#4224 )
* chore: form in progress
* chore: main demo addded to forms, checkbox validation fixed
* chore: forms docs improved
* fix(deps): bump `@react-aria/utils` version (#4226 )
* fix(deps): bump `@react-aria/utils` version
* chore(changeset): add changeset
* feat: forms doc completed
* chore: form component doc created
* chore: forms doc improved
* chore: doc improvements
* chore: alert doc improved
* feat: nextjs 15 migration in progress
* feat: nextjs 15 migration [docs] (#4228 )
* feat: nextjs 15 migration in progress
* feat: next 15 downgraded to next 14
* fix: migration errors
* feat: codeblog is now rendered only when visible, this made a huge performance improvement
* fix: remove folding
* feat: v2.6.0 blog
* feat: Adding nextui pro section on the landing page (#4227 )
* feat: adding nextui pro section on the landing page
* chore(nits): nits
* fix: remove pro image on mobile
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix(docs): prevent scrolling up on pressing theme change switch (#4233 )
* chore: improve v2.6.0 blog
* chore: small improvements
* chore: improve blog
* ci(changesets): version packages (#4186 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: snippet release (#4235 )
* ci(changesets): version packages (#4236 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore: v2.6.2
* ci(changesets): version packages (#4237 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: draggable modal demo
* fix: v2.6 blog
* chore: adjust blog
* chore: release notes link updated
* fix: v2.6.0 (#4247 )
* fix: v2.6.0
* chore: update framer motion version
* ci(changesets): version packages (#4248 )
---------
Signed-off-by: Innei <i@innei.in >
Signed-off-by: The1111mp <The1111mp@outlook.com >
Co-authored-by: ryoon <ryoon50@gmail.com >
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Abhinav Agarwal <78839973+abhinav700@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@gmail.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: David Gonzalez <dgonzalez1992@outlook.com >
Co-authored-by: Julie Saia <76669473+juliesaia@users.noreply.github.com >
Co-authored-by: Alex Nguyen <dev@alexnguyen.co.nz >
Co-authored-by: max <hi.max@foxmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
Co-authored-by: Shrinidhi Upadhyaya <shrinidhiupadhyaya1195@gmail.com >
Co-authored-by: Anuj Sharma <52837557+sanuj21@users.noreply.github.com >
Co-authored-by: Innei <tukon479@gmail.com >
Co-authored-by: Jeff. <jeffreysfu@gmail.com >
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Abhinav Agarwal <abhinavagrawal700@gmail.com >
Co-authored-by: wzc520pyfm <1528857653@qq.com >
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Abhinandan <abhinandanverma551@gmail.com >
Co-authored-by: The1111mp <The1111mp@outlook.com >
Co-authored-by: Rakha Kanz Kautsar <rkkautsar@gmail.com >
Co-authored-by: Can Rau <cansrau@gmail.com >
Co-authored-by: Azpekt <65199167+AzpektDev@users.noreply.github.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mustafa Balcı <19329346+mstfblci@users.noreply.github.com >
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
Co-authored-by: Tianen Pang <32772271+tianenpang@users.noreply.github.com >
Co-authored-by: chirokas <157580465+chirokas@users.noreply.github.com >
Co-authored-by: doki- <1335902682@qq.com >
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: Peterl561 <76144929+Peterl561@users.noreply.github.com >
Co-authored-by: Julio Barrios <juliobarmi@gmail.com >
2024-12-06 19:21:28 -03:00
github-actions[bot]
ac94e47e67
ci(changesets): version packages ( #4248 )
2024-12-06 19:11:51 -03:00
Junior Garcia
551ab18406
fix: v2.6.0 ( #4247 )
...
* fix: v2.6.0
* chore: update framer motion version
2024-12-06 19:05:41 -03:00
Junior Garcia
f397546090
Merge branch 'main' of github.com:nextui-org/nextui into canary
2024-12-06 14:04:21 -03:00
Junior Garcia
914df9b3ad
Release notes link updated ( #4242 )
...
* fix(input): ensure clear button is not focusable when disabled (#3774 )
* fix(input): ensure clear button is not focusable when disabled
* test(input): add test to ensure clear button is not focusable when disabled
* chore: add changeset for clear button focus fix when input is disabled
* fix(input): update clear button to use button element
* test(input): add focus test when disabled
and update tests for clear button using button element
* test(input): replace querySelector with getByRole for clear button
* fix(input): set tabIndex to -1 for clear button
* test(input): ensure clear button is not focusable
* fix(image): add missing `w` to `getWrapperProps` dependency (#3802 )
* fix(image): add missing `w` to `getWrapperProps` dependency
* chore(changeset): add changeset
* fix(autocomplete): popover should remain open after clicking clear button (#3788 )
* fix: add state.open() so that dropdown is not closed
* chore: add changeset
* chore(autocomplete): add testcases for keeping lisbox open when clearButton is clicked
* chore: update changeset
* chore(autocomplete): change the docs for test cases
* chore(changeset): update changeset message and add issue number
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* refactor(docs): example of blurred card (#3741 )
* docs(card): adding info regarding the gradient for blurred card
* chore(nit): adding example
* chore(docs): revise content for card isBlurred example
* chore(docs): revise isBlurred note
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(docs): replace twitter logo/links with x logo/links (#3815 )
* fix(docs): replace Twitter logo/links with X logo/links
* docs: update twitter references to x
* docs: update changeset for twitter to x changes
* docs: update twitter references to x
* docs: update twitter references to x
* chore(docs): undo .sponsorsrc since it's generated
* refactor(docs): remove unnecessary classes
* chore(docs): undo .sponsorsrc since it's generated
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(date-picker): adding props from calendarProps to getCalendarProps (#3773 )
* fix(date-picker): adding props from calendarProps to the getCalendarProps
* chore(date-picker): adding the changeset
* chore(changeset): add issue number
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* feat(autocomplete): automatically focus first non-disabled item (#2186 )
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* docs(accordion): add overflow to custom motion example (#3793 )
* fix(docs): typos in dark mode page (#3823 )
* fix(theme): fullWidth in input and select (#3768 )
* fix(input): fixing the fullWidth functionality
* chore(changeset): add issue number
* chore(changeset): revise changeset message
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(autocomplete): exit animation on popover close (#3845 )
* fix(autocomplete): exit animation on popover close
* refactor(autocomplete): getListBoxProps
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* refactor(theme): replace the use of RTL-specific styles with logical properties (#3868 )
* chore(rtl): remove the usages of rtl
* chore(changeset): adding the changeset
* chore(changeset): update changeset message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(select): label placement discrepancy in Select (#3853 )
* fix(select): label placement incorrect in case of multiline
* chore(select): adding the changeset
* chore(select): adding the tests
* chore(select): code imrovement, wkw's suggestions
* chore(changeset): update changeset message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(theme): label placement in select and input (#3869 )
* fix(theme): fix the label placement
* chore(changeset): adding the changeset
* chore(select): adding comments
* fix(docs): avoid translating the code block (#3878 )
* docs(Codeblock): avoid code be translated
* fix(docs): lint issue
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(listbox): change listBoxItem key to optional (#3883 )
* fix(listbox): listBoxItem key to optional
* chore: add defaultSelectedKeys test for numeric keys and ids
* chore: add changeset
* chore: comment out section prompts in PR template (#3884 )
* chore(test): update testing libraries and refactor (#3886 )
* fix(theme): show margin only with label in Switch component (#3861 )
* fix(switch): removed right margin in wrapper #3791
* feat(changeset): added changeset
* fix(switch): removed me-2 in wrapper
* fix(switch): added ms-2 to label
* chore(changeset): correct package and message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(theme): removed pseudo cancel btn from input (#3912 )
* fix(theme): removed pseudo cancel btn from input
* chore(changeset): adding the changeset
* fix(input): conditionally hiding the webkit search
* chore(changeset): revise changeset message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* refactor(docs): dx improvement in accordion (#3856 )
* refactor: improve dx for writing a docs component (#2544 )
* refactor: improve dx for write a docs component
Signed-off-by: Innei <i@innei.in >
* refactor(docs): switch to contentlayer2
* chore(docs): rename to avoid conflict
* refactor(docs): switch to next-contentlayer2
* refactor(docs): revise docs lib
* chore(deps): bump docs related dependencies
* fix(use-aria-multiselect): type issue due to ts version bump
---------
Signed-off-by: Innei <i@innei.in >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* refactor(docs): accordion codes
* feat(docs): declare module `*.jsx?raw`
* feat(docs): include `**/*.jsx`
* fix(docs): incorrect content
* chore(docs): add new lines
* refactor(docs): lint
---------
Signed-off-by: Innei <i@innei.in >
Co-authored-by: Innei <tukon479@gmail.com >
* fix(docs): typos in hero section (#3928 )
* fix(theme): support RTL for breadcrumbs (#3927 )
* fix(breadcrumbs): added separator rotation for RTL #2486
* chore(changeset): added changeset
* fix(docs): removed unused import and merged classNames in dropdown (#3936 )
* fix(breadcrumbs): added separator rotation for RTL #2486
* chore(changeset): added changeset
* fix(docs): removed unused Link import and merged classnames in dropdown
* fix: avatar filter disableAnimation to dom prop (#3946 )
* feat: add git hook to auto update dependencies (#3365 )
* feat: add git hook to auto update dependencies
* feat: update color
* fix: prevent test matcher warning (#3893 )
* fix: prevent test matcher warning
* chore: add node types
* chore: update Jest related packages
* chore: run pnpm install
* fix(tabs): correct inert value for true condition (#3978 )
* Alert component (#3982 )
* feat(alert): began the work on alert component
* fix(readme): making correction
* chore(deps): change to 2.0.0
* chore(docs): update README.md
* feat(theme): init alert tv
* chore(alert): update package.json
* feat(alert): init alert storybook structure
* chore(changeset): add changeset
* chore(changeset): change to minor
* chore(alert): revise alert package.json
* feat(alert): init test structure
* chore(deps): pnpm-lock.yaml
* feat(alert): initailized theme and basic structure
* feat(alert): completed use-alert.ts and alert.tsx
* feat(alert): remove innerWrapper, replace helperWrapper with mainWrapper, adding isCloseable prop
* feat(alert): adding isCloseable prop to baseWrapper dependency
* feat(alert): setting the default value of isCloseable prop to true
* feat(alert): moving CloseIcon inside the button
* feat(alert): updated package.json
* feat(alert): default variant and default story
* feat(alert): adding color and radius stories
* feat(alert): completed the styling
* feat(alert): add stories for isCloseable prop and restyle other stories
* feat(alert): correcting ref type
* feat(alert): add test cases
* feat(alert): remove startContent and endContent props
* feat(alert): make styling more accurate
* feat(alert): fixed default props
* feat(alert): fixed theme docs
* feat(alert): add logic for icons
* feat(alert): begin to add docs
* chore(alert): implement the changes suggested in code review
* feat(alert): add onclose prop to alert
* feat(alert): add test cases
* docs(alert): add onClose event
* feat(docs): add alert to routes.json
* fix(alert): correct the text colors
* docs(alert): fix imports and syntax errors
* chore(alert): implement the changes suggested in code review
* chore(alert): lint the code and change isCloseable to isClosable
* chore(alert): lint the code
* chore(alert): run pnpm i
* fix(alert): fix the logic for close button and add test case
* docs(alert): fix docs, change isCloseable to isClosable and change docs for isClosable property
* chore(alert): add the support for RTL, refactor the code and fix the typos
* docs(alert): grammer issues fix
* fix(alert): replace rtl with ms
* chore(alert): custom style and custom implementation, remove isClosable={false}, refactor, fix typos
* chore(alert): linting and implement coderabbit suggestions
* chore(alert): refactor and typos fix
* chore(alert): add import for closeIcon
* chore(alert): add props for closeIcon
* chore(alert): refactor fixes
* chore(alert): implement ryo-manba's suggestion on close Icon
* chore(alert): make alert more responsive
* chore(alert): fix grammer issues suggested by coderabbit
* fix(alert): add max-w property to make alert responsive
* chore(alert): improve responsiveness and refactor alertIcon
* chore(alert): add missing dependency to useMemo
* chore(alert): implement coderabbit's suggestions
* chore(alert): update docs and refactor
* chore(alert): refactor alertIcon and implement coderabbit's suggestion
* chore: fixes
---------
Co-authored-by: Abhinav Agarwal <abhinavagrawal700@gmail.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: Abhinav Agarwal <78839973+abhinav700@users.noreply.github.com >
* Feat/add draggable modal (#3983 )
* feat(hooks): add use-draggable hook
* feat(components): [modal] export use-draggable
* docs(components): [modal] add draggable modal
* feat(components): [modal] add ref prop for modal-header
* chore(components): [modal] add draggable modal for storybook
* chore: add changeset for draggable modal
* docs(hooks): [use-draggable] fix typo
* chore: upper changeset
* chore(components): [modal] add overflow draggable modal to sb
* test(components): [modal] add draggable modal tests
* build: update pnpm-lock
* chore(changeset): include issue number
* feat(hooks): [use-draggable] set user-select to none when during the dragging
* docs(components): [modal] update code demo title
* docs(components): [modal] condense description for draggable overflow
* feat(hooks): [use-draggable] change version to 0.1.0
* refactor(hooks): [use-draggable] use use-move implement use-draggable
* feat(hooks): [use-draggable] remove repeated user-select
* test(components): [modal] update test case to use-draggable base use-move
* docs(components): [modal] update draggable examples
* fix(hooks): [use-draggable] fix mobile device touchmove event conflict
* refactor(hooks): [use-draggable] remove drag ref prop
* refactor(hooks): [use-draggable] draggable2is-disabled overflow2can-overflow
* test(components): [modal] add draggble disable test
* chore(hooks): [use-draggable] add commant for body touchmove
* Update packages/hooks/use-draggable/src/index.ts
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* fix(hooks): [use-draggable] import use-callback
* test(components): [modal] add mobile-sized test for draggable
* chore(hooks): [use-draggable] add use-callback for func
* chore(hooks): [use-draggable] update version to 2.0.0
* chore: fix typo
* Update .changeset/soft-apricots-sleep.md
* fix: pnpm lock
* fix: build
* chore: add updated moadl
---------
Co-authored-by: wzc520pyfm <1528857653@qq.com >
Co-authored-by: աɨռɢӄաօռɢ <wingkwong.code@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* chore: upgrade react-aria / React 19 & Next.js 15 support (#3732 )
* chore: upgrade react-aria
* chore: add changeset
* chore: fix type error
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat(date-picker): add selectorButtonPlacement property (#3248 )
* feat(date-picker): add selectorButtonPlacement property
* chore: update changeset
* Update .changeset/neat-donkeys-accept.md
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat: add tab ref (#3974 )
* feat: add tab ref
* feat: add changeset
* feat: pre-release workflow (#2910 )
* feat(workflow): pre-release
* feat(workflow): exit pre-release
* chore(workflow): update version & publish commands
* fix(workflow): add missing attributes and use schangeset:beta cmd
* feat(root): add changeset:beta
* fix(workflows): revise pre-release logic
* fix(workflows): add missing run
* fix(workflows): use changeset:exit with version instead
* feat(root): add changeset:exit cmd
* refactor(workflows): add pths, id, and format
* feat(workflows): enter pre-release mode
* chore(workflows): remove pre.json only
* refactor(workflows): remove enter-pre-release-mode
* fix(workflows): incorrect url
* refactor(root): remove unused exit command
* refactor(workflows): add comments
* feat(changeset): change to main branch as baseBranch
* feat(root): add changeset:canary
* refactor(workflows): remove unused workflow
* feat(workflow): support canary pre-release mode
* refactor(docs): change to canary
* feat(popover): added control for closing popover on scroll (#3595 )
* fix(navbar): fixed the height when style h-full
* fix(navbar): fixed the height when style h-full
* docs(changeset): resolved extra file
* feat(popover): added control for closing popover on scroll
* update(changeset): correction
* feat(popover): removed extra story
* refactor(test): corrected test for both true and false values of shouldCloseOnScroll
* refactor(docs): added shouldCloseOnScroll prop
* chore(changeset): change to minor
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
* feat: add month and year pickers to DateRangePicker and RangeCalendar (#3302 )
* feat: add month and year pickers to DateRangePicker and RangeCalendar
* chore: update docs
* Update .changeset/kind-cobras-travel.md
* chore: react package version
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(deps): bump tailwind-merge version (#3657 )
* chore(deps): bump tailwind-merge versions
* chore(theme): adopt latest extendTailwindMerge
* chore(changeset): add changeset
* chore(changeset): change to minor
* Update .changeset/grumpy-mayflies-rhyme.md
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat: added drawer component (#3986 )
Signed-off-by: The1111mp <The1111mp@outlook.com >
Co-authored-by: The1111mp <The1111mp@outlook.com >
* refactor: optimisations (#3523 )
* refactor: replace lodash with native approaches
* refactor(deps): update framer-motion versions
* feat(utilities): add @nextui-org/dom-animation
* refactor(components): load domAnimation dynamically
* refactor(deps): add @nextui-org/dom-animation
* fix(utilities): relocate index.ts
* feat(changeset): framer motion optimization
* chore(deps): bump framer-motion version
* fix(docs): conflict issue
* refactor(hooks): remove the unnecessary this aliasing
* refactor(utilities): remove the unnecessary this aliasing
* chore(docs): remove {} so that it won't be true all the time
* chore(dom-animation): end with new line
* refactor(hooks): use debounce from `@nextui-org/shared-utils`
* chore(deps): add `@nextui-org/shared-utils`
* refactor: move mapKeys logic to `@nextui-org/shared-utils`
* refactor: use `get` from `@nextui-org/shared-utils`
* refactor(docs): use `get` from `@nextui-org/shared-utils`
* refactor(shared-utils): mapKeys
* chore(deps): bump framer-motion version
* chore(deps): remove lodash
* refactor(docs): use intersectionBy from shared-utils
* feat(shared-utils): add intersectionBy
* chore(dom-animation): remove extra blank line
* refactor(shared-utils): revise intersectionBy
* fix(modal): add willChange
* refactor(shared-utils): add comments
* fix: build & tests
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat(hooks): use-theme hook (#3169 )
* feat(docs): update dark mode content
* feat(hooks): @nextui-org/use-theme
* chore(docs): revise ThemeSwitcher code
* refactor(hooks): simplify useTheme and support custom theme names
* feat(hooks): add use-theme test cases
* feat(changeset): add changeset
* refactor(hooks): make localStorageMock globally and clear before each test
* fix(docs): typo
* fix(hooks): coderabbitai comments
* chore(hooks): remove unnecessary +
* chore(changeset): change to minor
* feat(hooks): handle system theme
* chore(hooks): add EOL
* refactor(hooks): add default theme
* refactor(hooks): revise useTheme
* refactor(hooks): resolve pr comments
* refactor(hooks): resolve pr comments
* refactor(hooks): resolve pr comments
* refactor(hooks): remove unused theme in dependency array
* chore(docs): typos
* refactor(hooks): mark system as key for system theme
* chore: merged with canary
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* Fix/avatar flashing (#3987 )
* fix(use-image): cached image flashing
* chore: merged with canary
---------
Co-authored-by: Rakha Kanz Kautsar <rkkautsar@gmail.com >
* refactor(menu): Use `useMenu` and `useMenuItem` from RA (#3261 )
* refactor(menu): use useMenu from react-aria instead
* refactor(menu): use useMenuItem from react-aria instead
* feat(changeset): add changeset
* chore: merged with canary
* fix: dropdown tests
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix(theme): added stripe color gradients for progress (#3938 )
* fix(breadcrumbs): added separator rotation for RTL #2486
* chore(changeset): added changeset
* fix(docs): removed unused Link import and merged classnames in dropdown
* fix(theme):added stripe color gradients for progress #1933
* refactor(theme): added stripe-size and createStripeGradient
* chore: add all minor releases
* fix(docs): invalid canary storybook link (#4030 )
* fix(use-image): image ReferenceError in SSR (#4122 )
* fix(use-image): image ReferenceError in SSR
* fix(use-image): sync with beta
* fix(use-image): sync with beta
* chore(use-image): remove unnecessary comments
* fix(docs): buildLocation expects an object (#4118 )
* fix(docs): routing.mdx
* Delete .changeset/pre.json
* chore(docs): update yarn installation command (#4132 )
There is no `-g` flag in yarn. `global` is a command which must immediately follow yarn.
Source: https://classic.yarnpkg.com/lang/en/docs/cli/global/
* chore: upgrade storybook 8 (#4124 )
* feat: upgrade storybook8
* chore: upgrade storybook and vite
* chore: remove @mdx-js/react optimizeDep
* chore: add @mdx-js/react optimizeDep
* fix: format
* docs: add forms guide (#3822 )
* v2.5.0 [BETA] (#4164 )
* chore(pre-release): enter pre-release mode
* fix(theme): apply tw nested group (#3909 )
* chore(changset): add changeset
* fix(theme): apply nested group to table
* chore(docs): update table bottomContent code
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: pkg versions
* fix: changeset
* fix: drawer peer dep
* chore: update plop components tempalte
* ci(changesets): version packages (beta) (#3988 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: pre-release workflow
* chore: debug log added
* chore: force pre-release
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* chore: beta1 (#3990 )
* ci(changesets): version packages (beta) (#3991 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(use-image): image ReferenceError in SSR (#3993 )
* fix(input): fixed a sliding issue caused by the helper wrapper (#3966 )
* If it is false and there is an error message or description it will create a div
* Update packages/components/input/src/input.tsx
* Update packages/components/select/src/select.tsx
* Update packages/components/input/src/textarea.tsx
* add changeset
* changeset update
* ci(changesets): version packages (beta) (#3995 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image loading in the server (#3996 )
* fix: lock file
* chore: force release
* chore: force release 2
* ci(changesets): version packages (beta) (#3997 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image load on next.js (#3998 )
* ci(changesets): version packages (beta) (#3999 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: element.ref was removed in React 19 warning (#4003 )
* ci(changesets): version packages (beta) (#4004 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: react 19 as peer dep (#4008 )
* ci(changesets): version packages (beta) (#4009 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Beta/react 19 support (#4010 )
* fix: react 19 as peer dep
* fix: react 19 as peer dep
* chore: support framer-motion alpha version
* ci(changesets): version packages (beta) (#4011 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(theme): making select and input themes consistent (#3881 )
* ci(changesets): version packages (beta) (#4012 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: support inert value with boolean type for react 19 (#4039 )
* ci(changesets): version packages (beta) (#4041 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert design improved (#4054 )
* ci(changesets): version packages (beta) (#4056 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: drawer improvements (#4057 )
* ci(changesets): version packages (beta) (#4058 )
* feat: alert styles improved (#4071 )
* ci(changesets): version packages (beta) (#4072 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert styles improved (#4073 )
* ci(changesets): version packages (beta) (#4074 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: add number of stars and credits
* chore: fix build
* chore: improve navabr colors
* chore: new changeset (#4083 )
* ci(changesets): version packages (beta) (#4084 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: pnpm cleaned (#4086 )
* ci(changesets): version packages (beta) (#4087 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: custom runnner added
* chore: custom runner test (#4091 )
* Beta/custom runner (#4092 )
* chore: custom runner test
* chore: custom runner test
* chore: remove 2 from older changeset
* ci(changesets): version packages (beta) (#4093 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: new demo added to alert
* Feat/virtualization for autocomplete (#4094 )
* feat: add react-window virtualization for autocomplete
* fix: wrong imports and wrong sizing
* fix: update pnpm lock
* chore: add test cases for large dataset (1000 and 10000 items)
* chore: move virtualized-listbox to listbox components folder, implement isVirtualized conditional
* feat: implement dynamic listboxheight n item height, add story
* chore: rename props, remove unnecessary line changes
* fix: maxHeight style 256px for default, conditional usage of virtualizer
* feat: migrate to tan-stack virtual. (todo: fix scroll shadow)
* feat: virtualization support
---------
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
* ci(changesets): version packages (beta) (#4095 )
* feat: small fixes
* feat: add reducedMotion setting to Provider (#3470 )
* feat: add reducedMotion setting to Provider
* chore: refactor reducedMotion story
* Update .changeset/pretty-parrots-guess.md
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4106 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: move circular-progress tv to progress (#3321 )
* fix: remove circular-progress tv to progress
* docs: changeset
* chore(changeset): update changeset message
* Update .changeset/angry-maps-serve.md
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: label placement when the select has a placeholder or description (#4126 )
* ci(changesets): version packages (beta) (#4107 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): add missing `framer-motion` in `peerDependencies` (#4140 )
* fix(theme): add truncate class to the list item to avoid overflow the wrapper (#4105 )
* fix(docs): invalid canary storybook link (#4030 )
* fix: menu item hidden overflow text
* feat: changeset
* Merge branch 'beta/release-next' into fix/menu-item-hidden
* fix: truncate list item
* feat: update changeset
* fix(menu): omit internal props
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat(table): add isKeyboardNavigationDisabled prop to the table (#3735 )
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
* feat: add form component (#3036 )
* chore: add support validationBehavior aria
* chore: add validationBehavior to Provider
* chore: add autocomplete validation test
* chore: add checkbox validation test
* fix(input): require condition
* docs: add description of validationBehavior props
* chore: add support validationBehavior props for date components
* docs(dates): add description of validationBehavior props
* chore: add changeset
* chore: format
* chore: fix test
* fix: select validationBehavior is not support yet
* fix: select validationBehavior not supported yet
* feat: add form component with input support
* feat: add support form context
* chore: wip add support for form server errors
* chore: add support checkbox server validation
* chore: add support radio server validation
* chore: update pnpm-lock.yaml
* chore: add support input server validation
* chore: add support autocomplete server validation
* chore(form): add server validation stories
* chore: fix test
* chore: add date-picker validation test
* chore: update form stories
* chore: add changeset
* chore: update react-aria version
* chore: add pnpm-lock.yaml
* chore: update react-aria version
* chore: add comment
* chore: update react-aria version
* chore: fix change set
* chore: export form component in the main package
* chore: upgrade react-aria
* chore: fixed internationalized/date version
* fix: build error
* chore: upgrade docs react-aria version
* fix: remove comment
* fix: debug setting
* chore(docs): update sponsor (#3904 )
* chore(docs): remove Scrumbuiss
* chore(docs): remove Scrumbuiss logo
* chore(docs): replace va by posthog (#4123 )
* chore(changeset): change to patch
* refactor: react-aria-components remove to decrease package size, logic moved to the form package
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* docs: add forms guide (#4155 )
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* chore: routes updated
* ci(changesets): version packages (beta) (#4151 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: fix indentation
* fix(changeset): package not be found
* ci(changesets): version packages (beta) (#4158 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(select): controlled isInvalid prop (#4082 )
* fix(select): controlled isInvalid prop
* chore: add changeset
* Merge branch 'beta/release-next' into pr/4082
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* ci(changesets): version packages (beta) (#4159 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore(changeset): bump all versions
* ci(changesets): version packages (beta) (#4160 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): missing peer / dev dependency for framer-motion (#4161 )
* fix(system): align `navigate` function parameters with `@react-aria` (#4163 )
* fix: menu item classNames not work (#4156 )
* fix: menu item classNames not work
* feat: changeset
* docs: update
* feat: merge classes utility added
* Update .changeset/brave-trains-wave.md
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(docs): remove incorrect info
* ci(changesets): version packages (beta) (#4162 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(docs): overall dx (#4055 )
* refactor(docs): revise code block (#3922 )
* refactor(docs): revise code block
* chore(docs): resolve pr comments
* refactor(docs): autocomplete dx (#3934 )
* feat(docs): add *.js?raw module
* feat(docs): change to react-jsx and add **/*.js
* chore(root): include js and jsx
* refactor(docs): autocomplete dx
* chore(docs): rollback overrides
* chore(autocomplete): lint
* fix(autocomplete): incorrect import path
* fix(docs): autocomplete dx
* chore(docs): remove highlightedLines
* refactor(docs): breadcrumbs dx (#3968 )
* refactor(docs): breadcrumbs dx
* fix(docs): export issue
* chore(docs): use preserve for jsx
* fix(docs): support multiline import
* fix(docs): support multiple export
* chore(docs): add back export
* refactor(docs): avatar dx (#3951 )
* refactor(docs): badge dx (#3960 )
* refactor(docs): badge dx
* chore(docs): incorrect import path
* refactor(docs): button dx (#3981 )
* refactor(docs): calendar dx (#4022 )
* refactor(docs): calendar dx
* fix(docs): incorrect import path
* refactor(docs): switch dx (#4037 )
* refactor(docs): switch dx
* chore(docs): remove highlightedLines
* refactor(docs): tooltip (#4035 )
* refactor(docs): usage dx (#4036 )
* refactor(docs): circular-progress dx (#4029 )
* refactor(docs): chip-dx (#4028 )
* refactor(docs): checkbox-group dx (#4027 )
* refactor(docs): checkbox dx (#4024 )
* refactor(docs): checkbox dx
* fix(docs): incorrect import path
* refactor(docs): card dx (#4023 )
* refactor(docs): skeleton dx (#4042 )
* refactor(docs): spacer dx (#4043 )
* refactor(docs): snippet dx (#4044 )
* refactor(docs): scroll-shadow dx (#4045 )
* refactor(docs): code dx (#4046 )
* refactor(docs): kbd dx (#4047 )
* refactor(docs): link dx (#4048 )
* refactor(docs): progress dx (#4049 )
* refactor(docs): divider dx (#4050 )
* refactor(docs): listbox dx (#4051 )
* refactor(docs): listbox dx
* fix(docs): import path
* fix(docs): import path
* chore(docs): remove highlightedLines
* fix(docs): indentation
* chore(docs): replace the props of autocomplete from value to key (#4129 )
* refactor(docs): alert dx (#4108 )
* refactor(docs): alert dx
* refactor(docs): alert dx
* refactor(docs): image dx (#4061 )
* refactor(docs): textarea dx (#4063 )
* refactor(docs): spinner dx (#4088 )
* refactor(docs): radio-group dx (#4064 )
* refactor(docs): pagination dx (#4062 )
* refactor(docs): pagination dx
* refactor(docs): pagination dx
* refactor(docs): time-input dx (#4065 )
* refactor(docs): time-input dx
* refactor(docs): time-input dx
* refactor(docs): slider dx (#4066 )
* refactor(docs): slider dx
* refactor(docs): slider dx
* refactor(docs): move SliderValue to type
* refactor(docs): slider dx
* refactor(docs): make icon code collapsible
* refactor(docs): specify versions for date packages (#4138 )
* refactor(docs): specify versions for date packages
* fix(docs): correct RA i18n version
* chore(deps): sync version from package
* refactor(docs): tabs dx (#4067 )
* refactor(docs): tab dx
* refactor(docs): tabs dx
* refactor(docs): input dx (#4102 )
* refactor(docs): input dx
* refactor(docs): input dx
* refactor(docs): navbar dx (#4076 )
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): modal dx (#4077 )
* refactor(docs): modal dx
* refactor(docs): modal dx
* refactor(docs): select dx (#4078 )
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): table dx (#4079 )
* refactor(docs): table dx
* fix(docs): import path
* refactor(docs): table dx
* refactor(docs): table dx
* refactor(docs): popover dx (#4090 )
* refactor(docs): range-calendar dx (#4089 )
* refactor(docs): range-calendar dx
* fix(docs): import path
* refactor(docs): date input dx (#4100 )
* refactor(docs): dropdown dx (#4101 )
* refactor(docs): dropdown dx
* refactor(docs): remove highlightedLines
* refactor(docs): dropdown dx
* refactor(docs): dropdown dx
* refactor(docs): date-picker dx (#4103 )
* refactor(docs): date-picker dx
* fix(docs): import paths
* refactor(docs): date-range-picker dx (#4104 )
* refactor(docs): date-range-picker dx
* fix(docs): date-range-picker dx
* refactor(docs): drawer dx (#4109 )
* refactor(docs): drawer dx
* fix(docs): indentation
* refactor(docs): make icon collapsible
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* feat(input-otp): introduce input OTP component (#4052 )
* feat(input-otp): adding the functionality
* fix(input-otp): making the use of input-otp library
* Update .changeset/spotty-flies-jump.md
* chore(input-otp): nits
* feat: improvements and fixes added
* refactor: input-otp docs improvements
* fix: changeset
* fix: build
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4169 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(theme): revise label font size for lg (#4141 )
* refactor(theme): revise label font size for lg
* chore(changeset): add changeset
* refactor(theme): revise label font size for lg
* fix(docs): typecheck errors (#4171 )
* fix(docs): remove duplicate import
* fix(docs): update type for onChange in range-calendar page
* fix(docs): add missing `@react-types/calendar`
* fix(docs): broken syntax
* fix(docs): typecheck issues
* fix(docs): add missing `@react-types/datepicker`
* fix(docs): typecheck issues
* fix: missing li tag when href is specified (#4168 )
* fix(items): items in list should wrapped in li in case of a
* chore: adding the tests
* Feat/textarea add clear button (#4172 )
* feat(components): add clear button to the textarea component
* docs(textarea): add test and changeset
* feat(textarea): modify the changeset file
* feat(textarea): add clear button to textarea
* feat(textarea): add isClearable prop to textarea
* docs(textarea): add documentation to textarea
* docs(textarea): add documentation to textarea
* feat(textarea): replace the textarea component clear icon and modify its location
* feat(textarea): revise the clear button position
* feat(textarea): revise the clear button structure
* feat(textarea): revise the styles of clear button and textarea
* feat(textarea): revise the styles of RTL case
* feat(textarea): change the rtl to pe
* feat(textarea): delete the px classname
* chore(changeset): update package and message
* test(textarea): add test case
* feat(textarea): change the clear button structure
* feat(textarea): optimized code
* chore(textarea): update the changeset file
* docs(textarea): add slots doc to textarea
* chore(textarea): update peerDevpeerDependencies version
* chore(textarea): add usecallback dep
* Update .changeset/five-adults-protect.md
* chore(pre-release): enter pre-release mode
* feat(textarea): modify the clear button icon
* fix(theme): apply tw nested group (#3909 )
* chore(changset): add changeset
* fix(theme): apply nested group to table
* chore(docs): update table bottomContent code
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: pkg versions
* fix: changeset
* fix: drawer peer dep
* chore: update plop components tempalte
* ci(changesets): version packages (beta) (#3988 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: pre-release workflow
* chore: debug log added
* chore: force pre-release
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* chore: beta1 (#3990 )
* ci(changesets): version packages (beta) (#3991 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(use-image): image ReferenceError in SSR (#3993 )
* fix(input): fixed a sliding issue caused by the helper wrapper (#3966 )
* If it is false and there is an error message or description it will create a div
* Update packages/components/input/src/input.tsx
* Update packages/components/select/src/select.tsx
* Update packages/components/input/src/textarea.tsx
* add changeset
* changeset update
* ci(changesets): version packages (beta) (#3995 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image loading in the server (#3996 )
* fix: lock file
* chore: force release
* chore: force release 2
* ci(changesets): version packages (beta) (#3997 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image load on next.js (#3998 )
* ci(changesets): version packages (beta) (#3999 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: element.ref was removed in React 19 warning (#4003 )
* ci(changesets): version packages (beta) (#4004 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: react 19 as peer dep (#4008 )
* ci(changesets): version packages (beta) (#4009 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Beta/react 19 support (#4010 )
* fix: react 19 as peer dep
* fix: react 19 as peer dep
* chore: support framer-motion alpha version
* ci(changesets): version packages (beta) (#4011 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(theme): making select and input themes consistent (#3881 )
* ci(changesets): version packages (beta) (#4012 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(textarea): fix clearButton display
* fix: support inert value with boolean type for react 19 (#4039 )
* ci(changesets): version packages (beta) (#4041 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert design improved (#4054 )
* ci(changesets): version packages (beta) (#4056 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: drawer improvements (#4057 )
* ci(changesets): version packages (beta) (#4058 )
* feat: alert styles improved (#4071 )
* ci(changesets): version packages (beta) (#4072 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert styles improved (#4073 )
* ci(changesets): version packages (beta) (#4074 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: add number of stars and credits
* chore: fix build
* chore: improve navabr colors
* chore: new changeset (#4083 )
* ci(changesets): version packages (beta) (#4084 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: pnpm cleaned (#4086 )
* ci(changesets): version packages (beta) (#4087 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: custom runnner added
* chore: custom runner test (#4091 )
* Beta/custom runner (#4092 )
* chore: custom runner test
* chore: custom runner test
* chore: remove 2 from older changeset
* ci(changesets): version packages (beta) (#4093 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: new demo added to alert
* Feat/virtualization for autocomplete (#4094 )
* feat: add react-window virtualization for autocomplete
* fix: wrong imports and wrong sizing
* fix: update pnpm lock
* chore: add test cases for large dataset (1000 and 10000 items)
* chore: move virtualized-listbox to listbox components folder, implement isVirtualized conditional
* feat: implement dynamic listboxheight n item height, add story
* chore: rename props, remove unnecessary line changes
* fix: maxHeight style 256px for default, conditional usage of virtualizer
* feat: migrate to tan-stack virtual. (todo: fix scroll shadow)
* feat: virtualization support
---------
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
* ci(changesets): version packages (beta) (#4095 )
* feat: small fixes
* feat: add reducedMotion setting to Provider (#3470 )
* feat: add reducedMotion setting to Provider
* chore: refactor reducedMotion story
* Update .changeset/pretty-parrots-guess.md
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4106 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: move circular-progress tv to progress (#3321 )
* fix: remove circular-progress tv to progress
* docs: changeset
* chore(changeset): update changeset message
* Update .changeset/angry-maps-serve.md
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: label placement when the select has a placeholder or description (#4126 )
* ci(changesets): version packages (beta) (#4107 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): add missing `framer-motion` in `peerDependencies` (#4140 )
* fix(theme): add truncate class to the list item to avoid overflow the wrapper (#4105 )
* fix(docs): invalid canary storybook link (#4030 )
* fix: menu item hidden overflow text
* feat: changeset
* Merge branch 'beta/release-next' into fix/menu-item-hidden
* fix: truncate list item
* feat: update changeset
* fix(menu): omit internal props
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* Update apps/docs/content/docs/components/textarea.mdx
* feat(table): add isKeyboardNavigationDisabled prop to the table (#3735 )
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
* feat: add form component (#3036 )
* chore: add support validationBehavior aria
* chore: add validationBehavior to Provider
* chore: add autocomplete validation test
* chore: add checkbox validation test
* fix(input): require condition
* docs: add description of validationBehavior props
* chore: add support validationBehavior props for date components
* docs(dates): add description of validationBehavior props
* chore: add changeset
* chore: format
* chore: fix test
* fix: select validationBehavior is not support yet
* fix: select validationBehavior not supported yet
* feat: add form component with input support
* feat: add support form context
* chore: wip add support for form server errors
* chore: add support checkbox server validation
* chore: add support radio server validation
* chore: update pnpm-lock.yaml
* chore: add support input server validation
* chore: add support autocomplete server validation
* chore(form): add server validation stories
* chore: fix test
* chore: add date-picker validation test
* chore: update form stories
* chore: add changeset
* chore: update react-aria version
* chore: add pnpm-lock.yaml
* chore: update react-aria version
* chore: add comment
* chore: update react-aria version
* chore: fix change set
* chore: export form component in the main package
* chore: upgrade react-aria
* chore: fixed internationalized/date version
* fix: build error
* chore: upgrade docs react-aria version
* fix: remove comment
* fix: debug setting
* chore(docs): update sponsor (#3904 )
* chore(docs): remove Scrumbuiss
* chore(docs): remove Scrumbuiss logo
* chore(docs): replace va by posthog (#4123 )
* chore(changeset): change to patch
* refactor: react-aria-components remove to decrease package size, logic moved to the form package
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* docs: add forms guide (#4155 )
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* chore: routes updated
* ci(changesets): version packages (beta) (#4151 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: fix indentation
* fix(changeset): package not be found
* ci(changesets): version packages (beta) (#4158 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(select): controlled isInvalid prop (#4082 )
* fix(select): controlled isInvalid prop
* chore: add changeset
* Merge branch 'beta/release-next' into pr/4082
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* ci(changesets): version packages (beta) (#4159 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore(changeset): bump all versions
* ci(changesets): version packages (beta) (#4160 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): missing peer / dev dependency for framer-motion (#4161 )
* fix(system): align `navigate` function parameters with `@react-aria` (#4163 )
* fix: menu item classNames not work (#4156 )
* fix: menu item classNames not work
* feat: changeset
* docs: update
* feat: merge classes utility added
* Update .changeset/brave-trains-wave.md
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(docs): remove incorrect info
* ci(changesets): version packages (beta) (#4162 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(docs): overall dx (#4055 )
* refactor(docs): revise code block (#3922 )
* refactor(docs): revise code block
* chore(docs): resolve pr comments
* refactor(docs): autocomplete dx (#3934 )
* feat(docs): add *.js?raw module
* feat(docs): change to react-jsx and add **/*.js
* chore(root): include js and jsx
* refactor(docs): autocomplete dx
* chore(docs): rollback overrides
* chore(autocomplete): lint
* fix(autocomplete): incorrect import path
* fix(docs): autocomplete dx
* chore(docs): remove highlightedLines
* refactor(docs): breadcrumbs dx (#3968 )
* refactor(docs): breadcrumbs dx
* fix(docs): export issue
* chore(docs): use preserve for jsx
* fix(docs): support multiline import
* fix(docs): support multiple export
* chore(docs): add back export
* refactor(docs): avatar dx (#3951 )
* refactor(docs): badge dx (#3960 )
* refactor(docs): badge dx
* chore(docs): incorrect import path
* refactor(docs): button dx (#3981 )
* refactor(docs): calendar dx (#4022 )
* refactor(docs): calendar dx
* fix(docs): incorrect import path
* refactor(docs): switch dx (#4037 )
* refactor(docs): switch dx
* chore(docs): remove highlightedLines
* refactor(docs): tooltip (#4035 )
* refactor(docs): usage dx (#4036 )
* refactor(docs): circular-progress dx (#4029 )
* refactor(docs): chip-dx (#4028 )
* refactor(docs): checkbox-group dx (#4027 )
* refactor(docs): checkbox dx (#4024 )
* refactor(docs): checkbox dx
* fix(docs): incorrect import path
* refactor(docs): card dx (#4023 )
* refactor(docs): skeleton dx (#4042 )
* refactor(docs): spacer dx (#4043 )
* refactor(docs): snippet dx (#4044 )
* refactor(docs): scroll-shadow dx (#4045 )
* refactor(docs): code dx (#4046 )
* refactor(docs): kbd dx (#4047 )
* refactor(docs): link dx (#4048 )
* refactor(docs): progress dx (#4049 )
* refactor(docs): divider dx (#4050 )
* refactor(docs): listbox dx (#4051 )
* refactor(docs): listbox dx
* fix(docs): import path
* fix(docs): import path
* chore(docs): remove highlightedLines
* fix(docs): indentation
* chore(docs): replace the props of autocomplete from value to key (#4129 )
* refactor(docs): alert dx (#4108 )
* refactor(docs): alert dx
* refactor(docs): alert dx
* refactor(docs): image dx (#4061 )
* refactor(docs): textarea dx (#4063 )
* refactor(docs): spinner dx (#4088 )
* refactor(docs): radio-group dx (#4064 )
* refactor(docs): pagination dx (#4062 )
* refactor(docs): pagination dx
* refactor(docs): pagination dx
* refactor(docs): time-input dx (#4065 )
* refactor(docs): time-input dx
* refactor(docs): time-input dx
* refactor(docs): slider dx (#4066 )
* refactor(docs): slider dx
* refactor(docs): slider dx
* refactor(docs): move SliderValue to type
* refactor(docs): slider dx
* refactor(docs): make icon code collapsible
* refactor(docs): specify versions for date packages (#4138 )
* refactor(docs): specify versions for date packages
* fix(docs): correct RA i18n version
* chore(deps): sync version from package
* refactor(docs): tabs dx (#4067 )
* refactor(docs): tab dx
* refactor(docs): tabs dx
* refactor(docs): input dx (#4102 )
* refactor(docs): input dx
* refactor(docs): input dx
* refactor(docs): navbar dx (#4076 )
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): modal dx (#4077 )
* refactor(docs): modal dx
* refactor(docs): modal dx
* refactor(docs): select dx (#4078 )
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): table dx (#4079 )
* refactor(docs): table dx
* fix(docs): import path
* refactor(docs): table dx
* refactor(docs): table dx
* refactor(docs): popover dx (#4090 )
* refactor(docs): range-calendar dx (#4089 )
* refactor(docs): range-calendar dx
* fix(docs): import path
* refactor(docs): date input dx (#4100 )
* refactor(docs): dropdown dx (#4101 )
* refactor(docs): dropdown dx
* refactor(docs): remove highlightedLines
* refactor(docs): dropdown dx
* refactor(docs): dropdown dx
* refactor(docs): date-picker dx (#4103 )
* refactor(docs): date-picker dx
* fix(docs): import paths
* refactor(docs): date-range-picker dx (#4104 )
* refactor(docs): date-range-picker dx
* fix(docs): date-range-picker dx
* refactor(docs): drawer dx (#4109 )
* refactor(docs): drawer dx
* fix(docs): indentation
* refactor(docs): make icon collapsible
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* Merge branch 'beta/release-next' into pr/3477
* refactor(docs): apply new structure to doc
* feat(input-otp): introduce input OTP component (#4052 )
* feat(input-otp): adding the functionality
* fix(input-otp): making the use of input-otp library
* Update .changeset/spotty-flies-jump.md
* chore(input-otp): nits
* feat: improvements and fixes added
* refactor: input-otp docs improvements
* fix: changeset
* fix: build
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4169 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(theme): revise label font size for lg (#4141 )
* refactor(theme): revise label font size for lg
* chore(changeset): add changeset
* refactor(theme): revise label font size for lg
* fix(docs): typecheck errors (#4171 )
* fix(docs): remove duplicate import
* fix(docs): update type for onChange in range-calendar page
* fix(docs): add missing `@react-types/calendar`
* fix(docs): broken syntax
* fix(docs): typecheck issues
* fix(docs): add missing `@react-types/datepicker`
* fix(docs): typecheck issues
* fix: missing li tag when href is specified (#4168 )
* fix(items): items in list should wrapped in li in case of a
* chore: adding the tests
* fix: textarea issues with the clear button
* chore: adjust clear button position
---------
Co-authored-by: doki- <1335902682@qq.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mustafa Balcı <19329346+mstfblci@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@gmail.com >
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Tianen Pang <32772271+tianenpang@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: chirokas <157580465+chirokas@users.noreply.github.com >
* ci(changesets): version packages (beta) (#4170 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* docs: sync api from nextui-cli v0.3.5 (#4173 )
Co-authored-by: GitHub Action <action@github.com >
* ci(changesets): exit pre-release mode
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mustafa Balcı <19329346+mstfblci@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@gmail.com >
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Tianen Pang <32772271+tianenpang@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: chirokas <157580465+chirokas@users.noreply.github.com >
Co-authored-by: doki- <1335902682@qq.com >
Co-authored-by: GitHub Action <action@github.com >
* fix: pre release workflow on protected branches (#4174 )
* chore(pre-release): enter pre-release mode (#4175 )
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix: input otp peer deps (#4176 )
* chore: update workflows
* chore: pre release workflow modified (#4177 )
* chore: canary versions (#4178 )
* fix: pre-release workflow (#4179 )
* chore: merged with beta branch
* chore: workflow updated
* ci(changesets): version packages
* fix: changeset get github info
* chore: force canary to release (#4180 )
* Feat/canary release (#4181 )
* chore: force canary to release
* feat: canary release
* ci(changesets): version packages
* ci(changesets): version packages
* fix: exit pre-release mode
* fix: exit pre-release mode
* fix: exit pre-release mode
* fix: exit pre-release mode
* fix: exit pre-release mode
* chore: exit pre release mode
* fix(workflows): release & pre-release flow (#4184 )
* chore: revert exit and enter pre release changes
* chore: canary release test (#4185 )
* chore: update exit and enter workflows
* chore: update workflow name
* fix: exit pre-release mode
* fix: exit pre-release mode
* chore: delete pre file
* chore: remove duplicate changesets
* chore: base branch change to canary, changeset config
* refactor: beta tags manually deleted (#4187 )
* fix: install
* fix: peer deps (#4188 )
* Fix/peer deps (#4189 )
* fix: peer deps
* fix: tests
* fix: routes
* chore(docs): revise defaultShowFlagList (#4193 )
* chore(docs): add Example to defaultShowFlagList
* chore(docs): revise defaultShowFlagList
* feat: documentation improvements (#4195 )
* feat: documentation improvements
* fix: alert api
* Feat/doc improvements (#4196 )
* feat: documentation improvements
* fix: alert api
* fix: copy button
* fix: return in card demo
* Fix/react core pkg (#4204 )
* fix: double use client tag import in react core package
* fix: double use client
* chore: restore postbuild script
* docs: optimize code fold (#4202 )
* docs: optimize code fold
* fix: code review
* fix(input): teaxtarea label squish (#4197 )
* fix(input): teaxtarea label squish
* chore(changeset): add changeset for textarea label fix
* chore: remove customer runner
* chore: rename changeset
* chore: increase timeout
* chore: change get info pkg version
* chore: new changeset
* chore: single chnageset
* chore: consolidated changeset
* chore: consolidated changeset
* Update release.yaml (#4205 )
* chore: consolidated changeset
* fix: forwardRef render functions not using ref (#4198 )
* fix: forwardRef render functions not using ref
* fix: changelog
* fix: review
* fix: forwardRef render functions not using ref
* docs: update changeset
* feat(listbox): virtualization (#4206 )
* fix: should not export list item internal variables type
* feat: changeset
* fix: type error
* fix: code block type error
* feat: virtualization feature, docs for listbox
* chore: update routes.json
* fix: fix code-demo for typecheck
* chore: rollback for files
* chore: props omitted in the component itself
* fix: menu item types
* fix: tupecheck
---------
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat(select): virtualization (#4203 )
* fix: should not export list item internal variables type
* feat: changeset
* feat: integrate virtualized listbox to select component, add more props
* feat: update docs for select component
* feat: update docs to include API for virtualization
* fix: update docs to follow the newest format
* fix: update test for disable virtualization, add test for virtualized version
* fix: fix typo
* fix: type error
* fix: code block type error
* chore: update docs to use raw jsx instead of template literal
* fix: fix code-demo for typecheck
* chore: rollback for files
* fix: types
* chore: remove caret version on tanstack virtual pkg
* fix: pnpm lock file
* fix: virtualization examples
* fix: number of items
---------
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore: adjust code colors
* fix: collection based components ref (#4207 )
* chore: documentation adjustments
* Update data-slot for the error message in the select. (#4214 )
* Update data-slot for the error message in the select.
All components use the `data-slot="error-message"` attribute, except for the select component. I observed this behavior when a test in my application started failing.
* refactor(select): refactors the data-slots attribute for the error message
* fix(docs): types for classNames and itemClasses (#4209 )
* feat: documentation improvements
* chore: more improvements to the docs, routing updated, acccordiong font size change
* feat: forms doc in progress
* fix(touch): fixing the selection functionality on touch (#4220 )
* fix(touch): fixing the selection functionality on touch
* fix: radio, checkbox & switch interactions
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(docs): remove non-existing attribute (#4221 )
* fix(select): hideEmptyContent API (#4219 )
* fix(select): hideEmptyContent API
* test(select): hideEmptyContent tests
* docs(select): hideEmptyContent API
* chore(select): hideEmptyContent storybook
* chore(changeset): add hideEmptyContent API to select
* refactor(select): hideEmptyContent nitpick
* test(select): hideEmptyContent UI assertions
* fix(select): hideEmptyContent default false
* docs(select): hideEmptyContent default false
* fix(pagination): cursor position when hidden on init (#4222 )
* fix(pagination): cusor position when hidden on init
* test(pagination): cursor intersection observer
* chore(changeset): pagination cursor position fix
* refactor(pagination): minor nitpicks
- check for null ref in usePagination
- restore original IntersectionObserver in test
* fix: form fixes and improvements (#4224 )
* chore: form in progress
* chore: main demo addded to forms, checkbox validation fixed
* chore: forms docs improved
* fix(deps): bump `@react-aria/utils` version (#4226 )
* fix(deps): bump `@react-aria/utils` version
* chore(changeset): add changeset
* feat: forms doc completed
* chore: form component doc created
* chore: forms doc improved
* chore: doc improvements
* chore: alert doc improved
* feat: nextjs 15 migration in progress
* feat: nextjs 15 migration [docs] (#4228 )
* feat: nextjs 15 migration in progress
* feat: next 15 downgraded to next 14
* fix: migration errors
* feat: codeblog is now rendered only when visible, this made a huge performance improvement
* fix: remove folding
* feat: v2.6.0 blog
* feat: Adding nextui pro section on the landing page (#4227 )
* feat: adding nextui pro section on the landing page
* chore(nits): nits
* fix: remove pro image on mobile
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix(docs): prevent scrolling up on pressing theme change switch (#4233 )
* chore: improve v2.6.0 blog
* chore: small improvements
* chore: improve blog
* ci(changesets): version packages (#4186 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: snippet release (#4235 )
* ci(changesets): version packages (#4236 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore: v2.6.2
* ci(changesets): version packages (#4237 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: draggable modal demo
* fix: v2.6 blog
* chore: adjust blog
* chore: release notes link updated
---------
Signed-off-by: Innei <i@innei.in >
Signed-off-by: The1111mp <The1111mp@outlook.com >
Co-authored-by: ryoon <ryoon50@gmail.com >
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Abhinav Agarwal <78839973+abhinav700@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@gmail.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: David Gonzalez <dgonzalez1992@outlook.com >
Co-authored-by: Julie Saia <76669473+juliesaia@users.noreply.github.com >
Co-authored-by: Alex Nguyen <dev@alexnguyen.co.nz >
Co-authored-by: max <hi.max@foxmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
Co-authored-by: Shrinidhi Upadhyaya <shrinidhiupadhyaya1195@gmail.com >
Co-authored-by: Anuj Sharma <52837557+sanuj21@users.noreply.github.com >
Co-authored-by: Innei <tukon479@gmail.com >
Co-authored-by: Jeff. <jeffreysfu@gmail.com >
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Abhinav Agarwal <abhinavagrawal700@gmail.com >
Co-authored-by: wzc520pyfm <1528857653@qq.com >
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Abhinandan <abhinandanverma551@gmail.com >
Co-authored-by: The1111mp <The1111mp@outlook.com >
Co-authored-by: Rakha Kanz Kautsar <rkkautsar@gmail.com >
Co-authored-by: Can Rau <cansrau@gmail.com >
Co-authored-by: Azpekt <65199167+AzpektDev@users.noreply.github.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mustafa Balcı <19329346+mstfblci@users.noreply.github.com >
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
Co-authored-by: Tianen Pang <32772271+tianenpang@users.noreply.github.com >
Co-authored-by: chirokas <157580465+chirokas@users.noreply.github.com >
Co-authored-by: doki- <1335902682@qq.com >
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: Peterl561 <76144929+Peterl561@users.noreply.github.com >
Co-authored-by: Julio Barrios <juliobarmi@gmail.com >
2024-12-06 14:04:12 -03:00
Junior Garcia
7453632ba5
chore: release notes link updated
2024-12-06 14:03:36 -03:00
Junior Garcia
ea6dfeb29e
Merge branch 'main' of github.com:nextui-org/nextui into canary
2024-12-06 13:58:44 -03:00
Junior Garcia
867eae14ac
Blog fixes ( #4241 )
...
* fix(input): ensure clear button is not focusable when disabled (#3774 )
* fix(input): ensure clear button is not focusable when disabled
* test(input): add test to ensure clear button is not focusable when disabled
* chore: add changeset for clear button focus fix when input is disabled
* fix(input): update clear button to use button element
* test(input): add focus test when disabled
and update tests for clear button using button element
* test(input): replace querySelector with getByRole for clear button
* fix(input): set tabIndex to -1 for clear button
* test(input): ensure clear button is not focusable
* fix(image): add missing `w` to `getWrapperProps` dependency (#3802 )
* fix(image): add missing `w` to `getWrapperProps` dependency
* chore(changeset): add changeset
* fix(autocomplete): popover should remain open after clicking clear button (#3788 )
* fix: add state.open() so that dropdown is not closed
* chore: add changeset
* chore(autocomplete): add testcases for keeping lisbox open when clearButton is clicked
* chore: update changeset
* chore(autocomplete): change the docs for test cases
* chore(changeset): update changeset message and add issue number
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* refactor(docs): example of blurred card (#3741 )
* docs(card): adding info regarding the gradient for blurred card
* chore(nit): adding example
* chore(docs): revise content for card isBlurred example
* chore(docs): revise isBlurred note
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(docs): replace twitter logo/links with x logo/links (#3815 )
* fix(docs): replace Twitter logo/links with X logo/links
* docs: update twitter references to x
* docs: update changeset for twitter to x changes
* docs: update twitter references to x
* docs: update twitter references to x
* chore(docs): undo .sponsorsrc since it's generated
* refactor(docs): remove unnecessary classes
* chore(docs): undo .sponsorsrc since it's generated
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(date-picker): adding props from calendarProps to getCalendarProps (#3773 )
* fix(date-picker): adding props from calendarProps to the getCalendarProps
* chore(date-picker): adding the changeset
* chore(changeset): add issue number
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* feat(autocomplete): automatically focus first non-disabled item (#2186 )
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* docs(accordion): add overflow to custom motion example (#3793 )
* fix(docs): typos in dark mode page (#3823 )
* fix(theme): fullWidth in input and select (#3768 )
* fix(input): fixing the fullWidth functionality
* chore(changeset): add issue number
* chore(changeset): revise changeset message
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(autocomplete): exit animation on popover close (#3845 )
* fix(autocomplete): exit animation on popover close
* refactor(autocomplete): getListBoxProps
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* refactor(theme): replace the use of RTL-specific styles with logical properties (#3868 )
* chore(rtl): remove the usages of rtl
* chore(changeset): adding the changeset
* chore(changeset): update changeset message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(select): label placement discrepancy in Select (#3853 )
* fix(select): label placement incorrect in case of multiline
* chore(select): adding the changeset
* chore(select): adding the tests
* chore(select): code imrovement, wkw's suggestions
* chore(changeset): update changeset message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(theme): label placement in select and input (#3869 )
* fix(theme): fix the label placement
* chore(changeset): adding the changeset
* chore(select): adding comments
* fix(docs): avoid translating the code block (#3878 )
* docs(Codeblock): avoid code be translated
* fix(docs): lint issue
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(listbox): change listBoxItem key to optional (#3883 )
* fix(listbox): listBoxItem key to optional
* chore: add defaultSelectedKeys test for numeric keys and ids
* chore: add changeset
* chore: comment out section prompts in PR template (#3884 )
* chore(test): update testing libraries and refactor (#3886 )
* fix(theme): show margin only with label in Switch component (#3861 )
* fix(switch): removed right margin in wrapper #3791
* feat(changeset): added changeset
* fix(switch): removed me-2 in wrapper
* fix(switch): added ms-2 to label
* chore(changeset): correct package and message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(theme): removed pseudo cancel btn from input (#3912 )
* fix(theme): removed pseudo cancel btn from input
* chore(changeset): adding the changeset
* fix(input): conditionally hiding the webkit search
* chore(changeset): revise changeset message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* refactor(docs): dx improvement in accordion (#3856 )
* refactor: improve dx for writing a docs component (#2544 )
* refactor: improve dx for write a docs component
Signed-off-by: Innei <i@innei.in >
* refactor(docs): switch to contentlayer2
* chore(docs): rename to avoid conflict
* refactor(docs): switch to next-contentlayer2
* refactor(docs): revise docs lib
* chore(deps): bump docs related dependencies
* fix(use-aria-multiselect): type issue due to ts version bump
---------
Signed-off-by: Innei <i@innei.in >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* refactor(docs): accordion codes
* feat(docs): declare module `*.jsx?raw`
* feat(docs): include `**/*.jsx`
* fix(docs): incorrect content
* chore(docs): add new lines
* refactor(docs): lint
---------
Signed-off-by: Innei <i@innei.in >
Co-authored-by: Innei <tukon479@gmail.com >
* fix(docs): typos in hero section (#3928 )
* fix(theme): support RTL for breadcrumbs (#3927 )
* fix(breadcrumbs): added separator rotation for RTL #2486
* chore(changeset): added changeset
* fix(docs): removed unused import and merged classNames in dropdown (#3936 )
* fix(breadcrumbs): added separator rotation for RTL #2486
* chore(changeset): added changeset
* fix(docs): removed unused Link import and merged classnames in dropdown
* fix: avatar filter disableAnimation to dom prop (#3946 )
* feat: add git hook to auto update dependencies (#3365 )
* feat: add git hook to auto update dependencies
* feat: update color
* fix: prevent test matcher warning (#3893 )
* fix: prevent test matcher warning
* chore: add node types
* chore: update Jest related packages
* chore: run pnpm install
* fix(tabs): correct inert value for true condition (#3978 )
* Alert component (#3982 )
* feat(alert): began the work on alert component
* fix(readme): making correction
* chore(deps): change to 2.0.0
* chore(docs): update README.md
* feat(theme): init alert tv
* chore(alert): update package.json
* feat(alert): init alert storybook structure
* chore(changeset): add changeset
* chore(changeset): change to minor
* chore(alert): revise alert package.json
* feat(alert): init test structure
* chore(deps): pnpm-lock.yaml
* feat(alert): initailized theme and basic structure
* feat(alert): completed use-alert.ts and alert.tsx
* feat(alert): remove innerWrapper, replace helperWrapper with mainWrapper, adding isCloseable prop
* feat(alert): adding isCloseable prop to baseWrapper dependency
* feat(alert): setting the default value of isCloseable prop to true
* feat(alert): moving CloseIcon inside the button
* feat(alert): updated package.json
* feat(alert): default variant and default story
* feat(alert): adding color and radius stories
* feat(alert): completed the styling
* feat(alert): add stories for isCloseable prop and restyle other stories
* feat(alert): correcting ref type
* feat(alert): add test cases
* feat(alert): remove startContent and endContent props
* feat(alert): make styling more accurate
* feat(alert): fixed default props
* feat(alert): fixed theme docs
* feat(alert): add logic for icons
* feat(alert): begin to add docs
* chore(alert): implement the changes suggested in code review
* feat(alert): add onclose prop to alert
* feat(alert): add test cases
* docs(alert): add onClose event
* feat(docs): add alert to routes.json
* fix(alert): correct the text colors
* docs(alert): fix imports and syntax errors
* chore(alert): implement the changes suggested in code review
* chore(alert): lint the code and change isCloseable to isClosable
* chore(alert): lint the code
* chore(alert): run pnpm i
* fix(alert): fix the logic for close button and add test case
* docs(alert): fix docs, change isCloseable to isClosable and change docs for isClosable property
* chore(alert): add the support for RTL, refactor the code and fix the typos
* docs(alert): grammer issues fix
* fix(alert): replace rtl with ms
* chore(alert): custom style and custom implementation, remove isClosable={false}, refactor, fix typos
* chore(alert): linting and implement coderabbit suggestions
* chore(alert): refactor and typos fix
* chore(alert): add import for closeIcon
* chore(alert): add props for closeIcon
* chore(alert): refactor fixes
* chore(alert): implement ryo-manba's suggestion on close Icon
* chore(alert): make alert more responsive
* chore(alert): fix grammer issues suggested by coderabbit
* fix(alert): add max-w property to make alert responsive
* chore(alert): improve responsiveness and refactor alertIcon
* chore(alert): add missing dependency to useMemo
* chore(alert): implement coderabbit's suggestions
* chore(alert): update docs and refactor
* chore(alert): refactor alertIcon and implement coderabbit's suggestion
* chore: fixes
---------
Co-authored-by: Abhinav Agarwal <abhinavagrawal700@gmail.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: Abhinav Agarwal <78839973+abhinav700@users.noreply.github.com >
* Feat/add draggable modal (#3983 )
* feat(hooks): add use-draggable hook
* feat(components): [modal] export use-draggable
* docs(components): [modal] add draggable modal
* feat(components): [modal] add ref prop for modal-header
* chore(components): [modal] add draggable modal for storybook
* chore: add changeset for draggable modal
* docs(hooks): [use-draggable] fix typo
* chore: upper changeset
* chore(components): [modal] add overflow draggable modal to sb
* test(components): [modal] add draggable modal tests
* build: update pnpm-lock
* chore(changeset): include issue number
* feat(hooks): [use-draggable] set user-select to none when during the dragging
* docs(components): [modal] update code demo title
* docs(components): [modal] condense description for draggable overflow
* feat(hooks): [use-draggable] change version to 0.1.0
* refactor(hooks): [use-draggable] use use-move implement use-draggable
* feat(hooks): [use-draggable] remove repeated user-select
* test(components): [modal] update test case to use-draggable base use-move
* docs(components): [modal] update draggable examples
* fix(hooks): [use-draggable] fix mobile device touchmove event conflict
* refactor(hooks): [use-draggable] remove drag ref prop
* refactor(hooks): [use-draggable] draggable2is-disabled overflow2can-overflow
* test(components): [modal] add draggble disable test
* chore(hooks): [use-draggable] add commant for body touchmove
* Update packages/hooks/use-draggable/src/index.ts
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* fix(hooks): [use-draggable] import use-callback
* test(components): [modal] add mobile-sized test for draggable
* chore(hooks): [use-draggable] add use-callback for func
* chore(hooks): [use-draggable] update version to 2.0.0
* chore: fix typo
* Update .changeset/soft-apricots-sleep.md
* fix: pnpm lock
* fix: build
* chore: add updated moadl
---------
Co-authored-by: wzc520pyfm <1528857653@qq.com >
Co-authored-by: աɨռɢӄաօռɢ <wingkwong.code@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* chore: upgrade react-aria / React 19 & Next.js 15 support (#3732 )
* chore: upgrade react-aria
* chore: add changeset
* chore: fix type error
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat(date-picker): add selectorButtonPlacement property (#3248 )
* feat(date-picker): add selectorButtonPlacement property
* chore: update changeset
* Update .changeset/neat-donkeys-accept.md
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat: add tab ref (#3974 )
* feat: add tab ref
* feat: add changeset
* feat: pre-release workflow (#2910 )
* feat(workflow): pre-release
* feat(workflow): exit pre-release
* chore(workflow): update version & publish commands
* fix(workflow): add missing attributes and use schangeset:beta cmd
* feat(root): add changeset:beta
* fix(workflows): revise pre-release logic
* fix(workflows): add missing run
* fix(workflows): use changeset:exit with version instead
* feat(root): add changeset:exit cmd
* refactor(workflows): add pths, id, and format
* feat(workflows): enter pre-release mode
* chore(workflows): remove pre.json only
* refactor(workflows): remove enter-pre-release-mode
* fix(workflows): incorrect url
* refactor(root): remove unused exit command
* refactor(workflows): add comments
* feat(changeset): change to main branch as baseBranch
* feat(root): add changeset:canary
* refactor(workflows): remove unused workflow
* feat(workflow): support canary pre-release mode
* refactor(docs): change to canary
* feat(popover): added control for closing popover on scroll (#3595 )
* fix(navbar): fixed the height when style h-full
* fix(navbar): fixed the height when style h-full
* docs(changeset): resolved extra file
* feat(popover): added control for closing popover on scroll
* update(changeset): correction
* feat(popover): removed extra story
* refactor(test): corrected test for both true and false values of shouldCloseOnScroll
* refactor(docs): added shouldCloseOnScroll prop
* chore(changeset): change to minor
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
* feat: add month and year pickers to DateRangePicker and RangeCalendar (#3302 )
* feat: add month and year pickers to DateRangePicker and RangeCalendar
* chore: update docs
* Update .changeset/kind-cobras-travel.md
* chore: react package version
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(deps): bump tailwind-merge version (#3657 )
* chore(deps): bump tailwind-merge versions
* chore(theme): adopt latest extendTailwindMerge
* chore(changeset): add changeset
* chore(changeset): change to minor
* Update .changeset/grumpy-mayflies-rhyme.md
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat: added drawer component (#3986 )
Signed-off-by: The1111mp <The1111mp@outlook.com >
Co-authored-by: The1111mp <The1111mp@outlook.com >
* refactor: optimisations (#3523 )
* refactor: replace lodash with native approaches
* refactor(deps): update framer-motion versions
* feat(utilities): add @nextui-org/dom-animation
* refactor(components): load domAnimation dynamically
* refactor(deps): add @nextui-org/dom-animation
* fix(utilities): relocate index.ts
* feat(changeset): framer motion optimization
* chore(deps): bump framer-motion version
* fix(docs): conflict issue
* refactor(hooks): remove the unnecessary this aliasing
* refactor(utilities): remove the unnecessary this aliasing
* chore(docs): remove {} so that it won't be true all the time
* chore(dom-animation): end with new line
* refactor(hooks): use debounce from `@nextui-org/shared-utils`
* chore(deps): add `@nextui-org/shared-utils`
* refactor: move mapKeys logic to `@nextui-org/shared-utils`
* refactor: use `get` from `@nextui-org/shared-utils`
* refactor(docs): use `get` from `@nextui-org/shared-utils`
* refactor(shared-utils): mapKeys
* chore(deps): bump framer-motion version
* chore(deps): remove lodash
* refactor(docs): use intersectionBy from shared-utils
* feat(shared-utils): add intersectionBy
* chore(dom-animation): remove extra blank line
* refactor(shared-utils): revise intersectionBy
* fix(modal): add willChange
* refactor(shared-utils): add comments
* fix: build & tests
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat(hooks): use-theme hook (#3169 )
* feat(docs): update dark mode content
* feat(hooks): @nextui-org/use-theme
* chore(docs): revise ThemeSwitcher code
* refactor(hooks): simplify useTheme and support custom theme names
* feat(hooks): add use-theme test cases
* feat(changeset): add changeset
* refactor(hooks): make localStorageMock globally and clear before each test
* fix(docs): typo
* fix(hooks): coderabbitai comments
* chore(hooks): remove unnecessary +
* chore(changeset): change to minor
* feat(hooks): handle system theme
* chore(hooks): add EOL
* refactor(hooks): add default theme
* refactor(hooks): revise useTheme
* refactor(hooks): resolve pr comments
* refactor(hooks): resolve pr comments
* refactor(hooks): resolve pr comments
* refactor(hooks): remove unused theme in dependency array
* chore(docs): typos
* refactor(hooks): mark system as key for system theme
* chore: merged with canary
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* Fix/avatar flashing (#3987 )
* fix(use-image): cached image flashing
* chore: merged with canary
---------
Co-authored-by: Rakha Kanz Kautsar <rkkautsar@gmail.com >
* refactor(menu): Use `useMenu` and `useMenuItem` from RA (#3261 )
* refactor(menu): use useMenu from react-aria instead
* refactor(menu): use useMenuItem from react-aria instead
* feat(changeset): add changeset
* chore: merged with canary
* fix: dropdown tests
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix(theme): added stripe color gradients for progress (#3938 )
* fix(breadcrumbs): added separator rotation for RTL #2486
* chore(changeset): added changeset
* fix(docs): removed unused Link import and merged classnames in dropdown
* fix(theme):added stripe color gradients for progress #1933
* refactor(theme): added stripe-size and createStripeGradient
* chore: add all minor releases
* fix(docs): invalid canary storybook link (#4030 )
* fix(use-image): image ReferenceError in SSR (#4122 )
* fix(use-image): image ReferenceError in SSR
* fix(use-image): sync with beta
* fix(use-image): sync with beta
* chore(use-image): remove unnecessary comments
* fix(docs): buildLocation expects an object (#4118 )
* fix(docs): routing.mdx
* Delete .changeset/pre.json
* chore(docs): update yarn installation command (#4132 )
There is no `-g` flag in yarn. `global` is a command which must immediately follow yarn.
Source: https://classic.yarnpkg.com/lang/en/docs/cli/global/
* chore: upgrade storybook 8 (#4124 )
* feat: upgrade storybook8
* chore: upgrade storybook and vite
* chore: remove @mdx-js/react optimizeDep
* chore: add @mdx-js/react optimizeDep
* fix: format
* docs: add forms guide (#3822 )
* v2.5.0 [BETA] (#4164 )
* chore(pre-release): enter pre-release mode
* fix(theme): apply tw nested group (#3909 )
* chore(changset): add changeset
* fix(theme): apply nested group to table
* chore(docs): update table bottomContent code
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: pkg versions
* fix: changeset
* fix: drawer peer dep
* chore: update plop components tempalte
* ci(changesets): version packages (beta) (#3988 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: pre-release workflow
* chore: debug log added
* chore: force pre-release
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* chore: beta1 (#3990 )
* ci(changesets): version packages (beta) (#3991 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(use-image): image ReferenceError in SSR (#3993 )
* fix(input): fixed a sliding issue caused by the helper wrapper (#3966 )
* If it is false and there is an error message or description it will create a div
* Update packages/components/input/src/input.tsx
* Update packages/components/select/src/select.tsx
* Update packages/components/input/src/textarea.tsx
* add changeset
* changeset update
* ci(changesets): version packages (beta) (#3995 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image loading in the server (#3996 )
* fix: lock file
* chore: force release
* chore: force release 2
* ci(changesets): version packages (beta) (#3997 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image load on next.js (#3998 )
* ci(changesets): version packages (beta) (#3999 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: element.ref was removed in React 19 warning (#4003 )
* ci(changesets): version packages (beta) (#4004 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: react 19 as peer dep (#4008 )
* ci(changesets): version packages (beta) (#4009 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Beta/react 19 support (#4010 )
* fix: react 19 as peer dep
* fix: react 19 as peer dep
* chore: support framer-motion alpha version
* ci(changesets): version packages (beta) (#4011 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(theme): making select and input themes consistent (#3881 )
* ci(changesets): version packages (beta) (#4012 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: support inert value with boolean type for react 19 (#4039 )
* ci(changesets): version packages (beta) (#4041 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert design improved (#4054 )
* ci(changesets): version packages (beta) (#4056 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: drawer improvements (#4057 )
* ci(changesets): version packages (beta) (#4058 )
* feat: alert styles improved (#4071 )
* ci(changesets): version packages (beta) (#4072 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert styles improved (#4073 )
* ci(changesets): version packages (beta) (#4074 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: add number of stars and credits
* chore: fix build
* chore: improve navabr colors
* chore: new changeset (#4083 )
* ci(changesets): version packages (beta) (#4084 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: pnpm cleaned (#4086 )
* ci(changesets): version packages (beta) (#4087 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: custom runnner added
* chore: custom runner test (#4091 )
* Beta/custom runner (#4092 )
* chore: custom runner test
* chore: custom runner test
* chore: remove 2 from older changeset
* ci(changesets): version packages (beta) (#4093 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: new demo added to alert
* Feat/virtualization for autocomplete (#4094 )
* feat: add react-window virtualization for autocomplete
* fix: wrong imports and wrong sizing
* fix: update pnpm lock
* chore: add test cases for large dataset (1000 and 10000 items)
* chore: move virtualized-listbox to listbox components folder, implement isVirtualized conditional
* feat: implement dynamic listboxheight n item height, add story
* chore: rename props, remove unnecessary line changes
* fix: maxHeight style 256px for default, conditional usage of virtualizer
* feat: migrate to tan-stack virtual. (todo: fix scroll shadow)
* feat: virtualization support
---------
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
* ci(changesets): version packages (beta) (#4095 )
* feat: small fixes
* feat: add reducedMotion setting to Provider (#3470 )
* feat: add reducedMotion setting to Provider
* chore: refactor reducedMotion story
* Update .changeset/pretty-parrots-guess.md
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4106 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: move circular-progress tv to progress (#3321 )
* fix: remove circular-progress tv to progress
* docs: changeset
* chore(changeset): update changeset message
* Update .changeset/angry-maps-serve.md
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: label placement when the select has a placeholder or description (#4126 )
* ci(changesets): version packages (beta) (#4107 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): add missing `framer-motion` in `peerDependencies` (#4140 )
* fix(theme): add truncate class to the list item to avoid overflow the wrapper (#4105 )
* fix(docs): invalid canary storybook link (#4030 )
* fix: menu item hidden overflow text
* feat: changeset
* Merge branch 'beta/release-next' into fix/menu-item-hidden
* fix: truncate list item
* feat: update changeset
* fix(menu): omit internal props
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat(table): add isKeyboardNavigationDisabled prop to the table (#3735 )
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
* feat: add form component (#3036 )
* chore: add support validationBehavior aria
* chore: add validationBehavior to Provider
* chore: add autocomplete validation test
* chore: add checkbox validation test
* fix(input): require condition
* docs: add description of validationBehavior props
* chore: add support validationBehavior props for date components
* docs(dates): add description of validationBehavior props
* chore: add changeset
* chore: format
* chore: fix test
* fix: select validationBehavior is not support yet
* fix: select validationBehavior not supported yet
* feat: add form component with input support
* feat: add support form context
* chore: wip add support for form server errors
* chore: add support checkbox server validation
* chore: add support radio server validation
* chore: update pnpm-lock.yaml
* chore: add support input server validation
* chore: add support autocomplete server validation
* chore(form): add server validation stories
* chore: fix test
* chore: add date-picker validation test
* chore: update form stories
* chore: add changeset
* chore: update react-aria version
* chore: add pnpm-lock.yaml
* chore: update react-aria version
* chore: add comment
* chore: update react-aria version
* chore: fix change set
* chore: export form component in the main package
* chore: upgrade react-aria
* chore: fixed internationalized/date version
* fix: build error
* chore: upgrade docs react-aria version
* fix: remove comment
* fix: debug setting
* chore(docs): update sponsor (#3904 )
* chore(docs): remove Scrumbuiss
* chore(docs): remove Scrumbuiss logo
* chore(docs): replace va by posthog (#4123 )
* chore(changeset): change to patch
* refactor: react-aria-components remove to decrease package size, logic moved to the form package
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* docs: add forms guide (#4155 )
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* chore: routes updated
* ci(changesets): version packages (beta) (#4151 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: fix indentation
* fix(changeset): package not be found
* ci(changesets): version packages (beta) (#4158 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(select): controlled isInvalid prop (#4082 )
* fix(select): controlled isInvalid prop
* chore: add changeset
* Merge branch 'beta/release-next' into pr/4082
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* ci(changesets): version packages (beta) (#4159 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore(changeset): bump all versions
* ci(changesets): version packages (beta) (#4160 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): missing peer / dev dependency for framer-motion (#4161 )
* fix(system): align `navigate` function parameters with `@react-aria` (#4163 )
* fix: menu item classNames not work (#4156 )
* fix: menu item classNames not work
* feat: changeset
* docs: update
* feat: merge classes utility added
* Update .changeset/brave-trains-wave.md
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(docs): remove incorrect info
* ci(changesets): version packages (beta) (#4162 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(docs): overall dx (#4055 )
* refactor(docs): revise code block (#3922 )
* refactor(docs): revise code block
* chore(docs): resolve pr comments
* refactor(docs): autocomplete dx (#3934 )
* feat(docs): add *.js?raw module
* feat(docs): change to react-jsx and add **/*.js
* chore(root): include js and jsx
* refactor(docs): autocomplete dx
* chore(docs): rollback overrides
* chore(autocomplete): lint
* fix(autocomplete): incorrect import path
* fix(docs): autocomplete dx
* chore(docs): remove highlightedLines
* refactor(docs): breadcrumbs dx (#3968 )
* refactor(docs): breadcrumbs dx
* fix(docs): export issue
* chore(docs): use preserve for jsx
* fix(docs): support multiline import
* fix(docs): support multiple export
* chore(docs): add back export
* refactor(docs): avatar dx (#3951 )
* refactor(docs): badge dx (#3960 )
* refactor(docs): badge dx
* chore(docs): incorrect import path
* refactor(docs): button dx (#3981 )
* refactor(docs): calendar dx (#4022 )
* refactor(docs): calendar dx
* fix(docs): incorrect import path
* refactor(docs): switch dx (#4037 )
* refactor(docs): switch dx
* chore(docs): remove highlightedLines
* refactor(docs): tooltip (#4035 )
* refactor(docs): usage dx (#4036 )
* refactor(docs): circular-progress dx (#4029 )
* refactor(docs): chip-dx (#4028 )
* refactor(docs): checkbox-group dx (#4027 )
* refactor(docs): checkbox dx (#4024 )
* refactor(docs): checkbox dx
* fix(docs): incorrect import path
* refactor(docs): card dx (#4023 )
* refactor(docs): skeleton dx (#4042 )
* refactor(docs): spacer dx (#4043 )
* refactor(docs): snippet dx (#4044 )
* refactor(docs): scroll-shadow dx (#4045 )
* refactor(docs): code dx (#4046 )
* refactor(docs): kbd dx (#4047 )
* refactor(docs): link dx (#4048 )
* refactor(docs): progress dx (#4049 )
* refactor(docs): divider dx (#4050 )
* refactor(docs): listbox dx (#4051 )
* refactor(docs): listbox dx
* fix(docs): import path
* fix(docs): import path
* chore(docs): remove highlightedLines
* fix(docs): indentation
* chore(docs): replace the props of autocomplete from value to key (#4129 )
* refactor(docs): alert dx (#4108 )
* refactor(docs): alert dx
* refactor(docs): alert dx
* refactor(docs): image dx (#4061 )
* refactor(docs): textarea dx (#4063 )
* refactor(docs): spinner dx (#4088 )
* refactor(docs): radio-group dx (#4064 )
* refactor(docs): pagination dx (#4062 )
* refactor(docs): pagination dx
* refactor(docs): pagination dx
* refactor(docs): time-input dx (#4065 )
* refactor(docs): time-input dx
* refactor(docs): time-input dx
* refactor(docs): slider dx (#4066 )
* refactor(docs): slider dx
* refactor(docs): slider dx
* refactor(docs): move SliderValue to type
* refactor(docs): slider dx
* refactor(docs): make icon code collapsible
* refactor(docs): specify versions for date packages (#4138 )
* refactor(docs): specify versions for date packages
* fix(docs): correct RA i18n version
* chore(deps): sync version from package
* refactor(docs): tabs dx (#4067 )
* refactor(docs): tab dx
* refactor(docs): tabs dx
* refactor(docs): input dx (#4102 )
* refactor(docs): input dx
* refactor(docs): input dx
* refactor(docs): navbar dx (#4076 )
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): modal dx (#4077 )
* refactor(docs): modal dx
* refactor(docs): modal dx
* refactor(docs): select dx (#4078 )
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): table dx (#4079 )
* refactor(docs): table dx
* fix(docs): import path
* refactor(docs): table dx
* refactor(docs): table dx
* refactor(docs): popover dx (#4090 )
* refactor(docs): range-calendar dx (#4089 )
* refactor(docs): range-calendar dx
* fix(docs): import path
* refactor(docs): date input dx (#4100 )
* refactor(docs): dropdown dx (#4101 )
* refactor(docs): dropdown dx
* refactor(docs): remove highlightedLines
* refactor(docs): dropdown dx
* refactor(docs): dropdown dx
* refactor(docs): date-picker dx (#4103 )
* refactor(docs): date-picker dx
* fix(docs): import paths
* refactor(docs): date-range-picker dx (#4104 )
* refactor(docs): date-range-picker dx
* fix(docs): date-range-picker dx
* refactor(docs): drawer dx (#4109 )
* refactor(docs): drawer dx
* fix(docs): indentation
* refactor(docs): make icon collapsible
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* feat(input-otp): introduce input OTP component (#4052 )
* feat(input-otp): adding the functionality
* fix(input-otp): making the use of input-otp library
* Update .changeset/spotty-flies-jump.md
* chore(input-otp): nits
* feat: improvements and fixes added
* refactor: input-otp docs improvements
* fix: changeset
* fix: build
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4169 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(theme): revise label font size for lg (#4141 )
* refactor(theme): revise label font size for lg
* chore(changeset): add changeset
* refactor(theme): revise label font size for lg
* fix(docs): typecheck errors (#4171 )
* fix(docs): remove duplicate import
* fix(docs): update type for onChange in range-calendar page
* fix(docs): add missing `@react-types/calendar`
* fix(docs): broken syntax
* fix(docs): typecheck issues
* fix(docs): add missing `@react-types/datepicker`
* fix(docs): typecheck issues
* fix: missing li tag when href is specified (#4168 )
* fix(items): items in list should wrapped in li in case of a
* chore: adding the tests
* Feat/textarea add clear button (#4172 )
* feat(components): add clear button to the textarea component
* docs(textarea): add test and changeset
* feat(textarea): modify the changeset file
* feat(textarea): add clear button to textarea
* feat(textarea): add isClearable prop to textarea
* docs(textarea): add documentation to textarea
* docs(textarea): add documentation to textarea
* feat(textarea): replace the textarea component clear icon and modify its location
* feat(textarea): revise the clear button position
* feat(textarea): revise the clear button structure
* feat(textarea): revise the styles of clear button and textarea
* feat(textarea): revise the styles of RTL case
* feat(textarea): change the rtl to pe
* feat(textarea): delete the px classname
* chore(changeset): update package and message
* test(textarea): add test case
* feat(textarea): change the clear button structure
* feat(textarea): optimized code
* chore(textarea): update the changeset file
* docs(textarea): add slots doc to textarea
* chore(textarea): update peerDevpeerDependencies version
* chore(textarea): add usecallback dep
* Update .changeset/five-adults-protect.md
* chore(pre-release): enter pre-release mode
* feat(textarea): modify the clear button icon
* fix(theme): apply tw nested group (#3909 )
* chore(changset): add changeset
* fix(theme): apply nested group to table
* chore(docs): update table bottomContent code
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: pkg versions
* fix: changeset
* fix: drawer peer dep
* chore: update plop components tempalte
* ci(changesets): version packages (beta) (#3988 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: pre-release workflow
* chore: debug log added
* chore: force pre-release
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* chore: beta1 (#3990 )
* ci(changesets): version packages (beta) (#3991 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(use-image): image ReferenceError in SSR (#3993 )
* fix(input): fixed a sliding issue caused by the helper wrapper (#3966 )
* If it is false and there is an error message or description it will create a div
* Update packages/components/input/src/input.tsx
* Update packages/components/select/src/select.tsx
* Update packages/components/input/src/textarea.tsx
* add changeset
* changeset update
* ci(changesets): version packages (beta) (#3995 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image loading in the server (#3996 )
* fix: lock file
* chore: force release
* chore: force release 2
* ci(changesets): version packages (beta) (#3997 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image load on next.js (#3998 )
* ci(changesets): version packages (beta) (#3999 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: element.ref was removed in React 19 warning (#4003 )
* ci(changesets): version packages (beta) (#4004 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: react 19 as peer dep (#4008 )
* ci(changesets): version packages (beta) (#4009 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Beta/react 19 support (#4010 )
* fix: react 19 as peer dep
* fix: react 19 as peer dep
* chore: support framer-motion alpha version
* ci(changesets): version packages (beta) (#4011 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(theme): making select and input themes consistent (#3881 )
* ci(changesets): version packages (beta) (#4012 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(textarea): fix clearButton display
* fix: support inert value with boolean type for react 19 (#4039 )
* ci(changesets): version packages (beta) (#4041 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert design improved (#4054 )
* ci(changesets): version packages (beta) (#4056 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: drawer improvements (#4057 )
* ci(changesets): version packages (beta) (#4058 )
* feat: alert styles improved (#4071 )
* ci(changesets): version packages (beta) (#4072 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert styles improved (#4073 )
* ci(changesets): version packages (beta) (#4074 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: add number of stars and credits
* chore: fix build
* chore: improve navabr colors
* chore: new changeset (#4083 )
* ci(changesets): version packages (beta) (#4084 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: pnpm cleaned (#4086 )
* ci(changesets): version packages (beta) (#4087 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: custom runnner added
* chore: custom runner test (#4091 )
* Beta/custom runner (#4092 )
* chore: custom runner test
* chore: custom runner test
* chore: remove 2 from older changeset
* ci(changesets): version packages (beta) (#4093 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: new demo added to alert
* Feat/virtualization for autocomplete (#4094 )
* feat: add react-window virtualization for autocomplete
* fix: wrong imports and wrong sizing
* fix: update pnpm lock
* chore: add test cases for large dataset (1000 and 10000 items)
* chore: move virtualized-listbox to listbox components folder, implement isVirtualized conditional
* feat: implement dynamic listboxheight n item height, add story
* chore: rename props, remove unnecessary line changes
* fix: maxHeight style 256px for default, conditional usage of virtualizer
* feat: migrate to tan-stack virtual. (todo: fix scroll shadow)
* feat: virtualization support
---------
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
* ci(changesets): version packages (beta) (#4095 )
* feat: small fixes
* feat: add reducedMotion setting to Provider (#3470 )
* feat: add reducedMotion setting to Provider
* chore: refactor reducedMotion story
* Update .changeset/pretty-parrots-guess.md
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4106 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: move circular-progress tv to progress (#3321 )
* fix: remove circular-progress tv to progress
* docs: changeset
* chore(changeset): update changeset message
* Update .changeset/angry-maps-serve.md
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: label placement when the select has a placeholder or description (#4126 )
* ci(changesets): version packages (beta) (#4107 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): add missing `framer-motion` in `peerDependencies` (#4140 )
* fix(theme): add truncate class to the list item to avoid overflow the wrapper (#4105 )
* fix(docs): invalid canary storybook link (#4030 )
* fix: menu item hidden overflow text
* feat: changeset
* Merge branch 'beta/release-next' into fix/menu-item-hidden
* fix: truncate list item
* feat: update changeset
* fix(menu): omit internal props
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* Update apps/docs/content/docs/components/textarea.mdx
* feat(table): add isKeyboardNavigationDisabled prop to the table (#3735 )
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
* feat: add form component (#3036 )
* chore: add support validationBehavior aria
* chore: add validationBehavior to Provider
* chore: add autocomplete validation test
* chore: add checkbox validation test
* fix(input): require condition
* docs: add description of validationBehavior props
* chore: add support validationBehavior props for date components
* docs(dates): add description of validationBehavior props
* chore: add changeset
* chore: format
* chore: fix test
* fix: select validationBehavior is not support yet
* fix: select validationBehavior not supported yet
* feat: add form component with input support
* feat: add support form context
* chore: wip add support for form server errors
* chore: add support checkbox server validation
* chore: add support radio server validation
* chore: update pnpm-lock.yaml
* chore: add support input server validation
* chore: add support autocomplete server validation
* chore(form): add server validation stories
* chore: fix test
* chore: add date-picker validation test
* chore: update form stories
* chore: add changeset
* chore: update react-aria version
* chore: add pnpm-lock.yaml
* chore: update react-aria version
* chore: add comment
* chore: update react-aria version
* chore: fix change set
* chore: export form component in the main package
* chore: upgrade react-aria
* chore: fixed internationalized/date version
* fix: build error
* chore: upgrade docs react-aria version
* fix: remove comment
* fix: debug setting
* chore(docs): update sponsor (#3904 )
* chore(docs): remove Scrumbuiss
* chore(docs): remove Scrumbuiss logo
* chore(docs): replace va by posthog (#4123 )
* chore(changeset): change to patch
* refactor: react-aria-components remove to decrease package size, logic moved to the form package
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* docs: add forms guide (#4155 )
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* chore: routes updated
* ci(changesets): version packages (beta) (#4151 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: fix indentation
* fix(changeset): package not be found
* ci(changesets): version packages (beta) (#4158 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(select): controlled isInvalid prop (#4082 )
* fix(select): controlled isInvalid prop
* chore: add changeset
* Merge branch 'beta/release-next' into pr/4082
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* ci(changesets): version packages (beta) (#4159 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore(changeset): bump all versions
* ci(changesets): version packages (beta) (#4160 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): missing peer / dev dependency for framer-motion (#4161 )
* fix(system): align `navigate` function parameters with `@react-aria` (#4163 )
* fix: menu item classNames not work (#4156 )
* fix: menu item classNames not work
* feat: changeset
* docs: update
* feat: merge classes utility added
* Update .changeset/brave-trains-wave.md
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(docs): remove incorrect info
* ci(changesets): version packages (beta) (#4162 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(docs): overall dx (#4055 )
* refactor(docs): revise code block (#3922 )
* refactor(docs): revise code block
* chore(docs): resolve pr comments
* refactor(docs): autocomplete dx (#3934 )
* feat(docs): add *.js?raw module
* feat(docs): change to react-jsx and add **/*.js
* chore(root): include js and jsx
* refactor(docs): autocomplete dx
* chore(docs): rollback overrides
* chore(autocomplete): lint
* fix(autocomplete): incorrect import path
* fix(docs): autocomplete dx
* chore(docs): remove highlightedLines
* refactor(docs): breadcrumbs dx (#3968 )
* refactor(docs): breadcrumbs dx
* fix(docs): export issue
* chore(docs): use preserve for jsx
* fix(docs): support multiline import
* fix(docs): support multiple export
* chore(docs): add back export
* refactor(docs): avatar dx (#3951 )
* refactor(docs): badge dx (#3960 )
* refactor(docs): badge dx
* chore(docs): incorrect import path
* refactor(docs): button dx (#3981 )
* refactor(docs): calendar dx (#4022 )
* refactor(docs): calendar dx
* fix(docs): incorrect import path
* refactor(docs): switch dx (#4037 )
* refactor(docs): switch dx
* chore(docs): remove highlightedLines
* refactor(docs): tooltip (#4035 )
* refactor(docs): usage dx (#4036 )
* refactor(docs): circular-progress dx (#4029 )
* refactor(docs): chip-dx (#4028 )
* refactor(docs): checkbox-group dx (#4027 )
* refactor(docs): checkbox dx (#4024 )
* refactor(docs): checkbox dx
* fix(docs): incorrect import path
* refactor(docs): card dx (#4023 )
* refactor(docs): skeleton dx (#4042 )
* refactor(docs): spacer dx (#4043 )
* refactor(docs): snippet dx (#4044 )
* refactor(docs): scroll-shadow dx (#4045 )
* refactor(docs): code dx (#4046 )
* refactor(docs): kbd dx (#4047 )
* refactor(docs): link dx (#4048 )
* refactor(docs): progress dx (#4049 )
* refactor(docs): divider dx (#4050 )
* refactor(docs): listbox dx (#4051 )
* refactor(docs): listbox dx
* fix(docs): import path
* fix(docs): import path
* chore(docs): remove highlightedLines
* fix(docs): indentation
* chore(docs): replace the props of autocomplete from value to key (#4129 )
* refactor(docs): alert dx (#4108 )
* refactor(docs): alert dx
* refactor(docs): alert dx
* refactor(docs): image dx (#4061 )
* refactor(docs): textarea dx (#4063 )
* refactor(docs): spinner dx (#4088 )
* refactor(docs): radio-group dx (#4064 )
* refactor(docs): pagination dx (#4062 )
* refactor(docs): pagination dx
* refactor(docs): pagination dx
* refactor(docs): time-input dx (#4065 )
* refactor(docs): time-input dx
* refactor(docs): time-input dx
* refactor(docs): slider dx (#4066 )
* refactor(docs): slider dx
* refactor(docs): slider dx
* refactor(docs): move SliderValue to type
* refactor(docs): slider dx
* refactor(docs): make icon code collapsible
* refactor(docs): specify versions for date packages (#4138 )
* refactor(docs): specify versions for date packages
* fix(docs): correct RA i18n version
* chore(deps): sync version from package
* refactor(docs): tabs dx (#4067 )
* refactor(docs): tab dx
* refactor(docs): tabs dx
* refactor(docs): input dx (#4102 )
* refactor(docs): input dx
* refactor(docs): input dx
* refactor(docs): navbar dx (#4076 )
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): modal dx (#4077 )
* refactor(docs): modal dx
* refactor(docs): modal dx
* refactor(docs): select dx (#4078 )
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): table dx (#4079 )
* refactor(docs): table dx
* fix(docs): import path
* refactor(docs): table dx
* refactor(docs): table dx
* refactor(docs): popover dx (#4090 )
* refactor(docs): range-calendar dx (#4089 )
* refactor(docs): range-calendar dx
* fix(docs): import path
* refactor(docs): date input dx (#4100 )
* refactor(docs): dropdown dx (#4101 )
* refactor(docs): dropdown dx
* refactor(docs): remove highlightedLines
* refactor(docs): dropdown dx
* refactor(docs): dropdown dx
* refactor(docs): date-picker dx (#4103 )
* refactor(docs): date-picker dx
* fix(docs): import paths
* refactor(docs): date-range-picker dx (#4104 )
* refactor(docs): date-range-picker dx
* fix(docs): date-range-picker dx
* refactor(docs): drawer dx (#4109 )
* refactor(docs): drawer dx
* fix(docs): indentation
* refactor(docs): make icon collapsible
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* Merge branch 'beta/release-next' into pr/3477
* refactor(docs): apply new structure to doc
* feat(input-otp): introduce input OTP component (#4052 )
* feat(input-otp): adding the functionality
* fix(input-otp): making the use of input-otp library
* Update .changeset/spotty-flies-jump.md
* chore(input-otp): nits
* feat: improvements and fixes added
* refactor: input-otp docs improvements
* fix: changeset
* fix: build
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4169 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(theme): revise label font size for lg (#4141 )
* refactor(theme): revise label font size for lg
* chore(changeset): add changeset
* refactor(theme): revise label font size for lg
* fix(docs): typecheck errors (#4171 )
* fix(docs): remove duplicate import
* fix(docs): update type for onChange in range-calendar page
* fix(docs): add missing `@react-types/calendar`
* fix(docs): broken syntax
* fix(docs): typecheck issues
* fix(docs): add missing `@react-types/datepicker`
* fix(docs): typecheck issues
* fix: missing li tag when href is specified (#4168 )
* fix(items): items in list should wrapped in li in case of a
* chore: adding the tests
* fix: textarea issues with the clear button
* chore: adjust clear button position
---------
Co-authored-by: doki- <1335902682@qq.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mustafa Balcı <19329346+mstfblci@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@gmail.com >
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Tianen Pang <32772271+tianenpang@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: chirokas <157580465+chirokas@users.noreply.github.com >
* ci(changesets): version packages (beta) (#4170 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* docs: sync api from nextui-cli v0.3.5 (#4173 )
Co-authored-by: GitHub Action <action@github.com >
* ci(changesets): exit pre-release mode
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mustafa Balcı <19329346+mstfblci@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@gmail.com >
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Tianen Pang <32772271+tianenpang@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: chirokas <157580465+chirokas@users.noreply.github.com >
Co-authored-by: doki- <1335902682@qq.com >
Co-authored-by: GitHub Action <action@github.com >
* fix: pre release workflow on protected branches (#4174 )
* chore(pre-release): enter pre-release mode (#4175 )
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix: input otp peer deps (#4176 )
* chore: update workflows
* chore: pre release workflow modified (#4177 )
* chore: canary versions (#4178 )
* fix: pre-release workflow (#4179 )
* chore: merged with beta branch
* chore: workflow updated
* ci(changesets): version packages
* fix: changeset get github info
* chore: force canary to release (#4180 )
* Feat/canary release (#4181 )
* chore: force canary to release
* feat: canary release
* ci(changesets): version packages
* ci(changesets): version packages
* fix: exit pre-release mode
* fix: exit pre-release mode
* fix: exit pre-release mode
* fix: exit pre-release mode
* fix: exit pre-release mode
* chore: exit pre release mode
* fix(workflows): release & pre-release flow (#4184 )
* chore: revert exit and enter pre release changes
* chore: canary release test (#4185 )
* chore: update exit and enter workflows
* chore: update workflow name
* fix: exit pre-release mode
* fix: exit pre-release mode
* chore: delete pre file
* chore: remove duplicate changesets
* chore: base branch change to canary, changeset config
* refactor: beta tags manually deleted (#4187 )
* fix: install
* fix: peer deps (#4188 )
* Fix/peer deps (#4189 )
* fix: peer deps
* fix: tests
* fix: routes
* chore(docs): revise defaultShowFlagList (#4193 )
* chore(docs): add Example to defaultShowFlagList
* chore(docs): revise defaultShowFlagList
* feat: documentation improvements (#4195 )
* feat: documentation improvements
* fix: alert api
* Feat/doc improvements (#4196 )
* feat: documentation improvements
* fix: alert api
* fix: copy button
* fix: return in card demo
* Fix/react core pkg (#4204 )
* fix: double use client tag import in react core package
* fix: double use client
* chore: restore postbuild script
* docs: optimize code fold (#4202 )
* docs: optimize code fold
* fix: code review
* fix(input): teaxtarea label squish (#4197 )
* fix(input): teaxtarea label squish
* chore(changeset): add changeset for textarea label fix
* chore: remove customer runner
* chore: rename changeset
* chore: increase timeout
* chore: change get info pkg version
* chore: new changeset
* chore: single chnageset
* chore: consolidated changeset
* chore: consolidated changeset
* Update release.yaml (#4205 )
* chore: consolidated changeset
* fix: forwardRef render functions not using ref (#4198 )
* fix: forwardRef render functions not using ref
* fix: changelog
* fix: review
* fix: forwardRef render functions not using ref
* docs: update changeset
* feat(listbox): virtualization (#4206 )
* fix: should not export list item internal variables type
* feat: changeset
* fix: type error
* fix: code block type error
* feat: virtualization feature, docs for listbox
* chore: update routes.json
* fix: fix code-demo for typecheck
* chore: rollback for files
* chore: props omitted in the component itself
* fix: menu item types
* fix: tupecheck
---------
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat(select): virtualization (#4203 )
* fix: should not export list item internal variables type
* feat: changeset
* feat: integrate virtualized listbox to select component, add more props
* feat: update docs for select component
* feat: update docs to include API for virtualization
* fix: update docs to follow the newest format
* fix: update test for disable virtualization, add test for virtualized version
* fix: fix typo
* fix: type error
* fix: code block type error
* chore: update docs to use raw jsx instead of template literal
* fix: fix code-demo for typecheck
* chore: rollback for files
* fix: types
* chore: remove caret version on tanstack virtual pkg
* fix: pnpm lock file
* fix: virtualization examples
* fix: number of items
---------
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore: adjust code colors
* fix: collection based components ref (#4207 )
* chore: documentation adjustments
* Update data-slot for the error message in the select. (#4214 )
* Update data-slot for the error message in the select.
All components use the `data-slot="error-message"` attribute, except for the select component. I observed this behavior when a test in my application started failing.
* refactor(select): refactors the data-slots attribute for the error message
* fix(docs): types for classNames and itemClasses (#4209 )
* feat: documentation improvements
* chore: more improvements to the docs, routing updated, acccordiong font size change
* feat: forms doc in progress
* fix(touch): fixing the selection functionality on touch (#4220 )
* fix(touch): fixing the selection functionality on touch
* fix: radio, checkbox & switch interactions
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(docs): remove non-existing attribute (#4221 )
* fix(select): hideEmptyContent API (#4219 )
* fix(select): hideEmptyContent API
* test(select): hideEmptyContent tests
* docs(select): hideEmptyContent API
* chore(select): hideEmptyContent storybook
* chore(changeset): add hideEmptyContent API to select
* refactor(select): hideEmptyContent nitpick
* test(select): hideEmptyContent UI assertions
* fix(select): hideEmptyContent default false
* docs(select): hideEmptyContent default false
* fix(pagination): cursor position when hidden on init (#4222 )
* fix(pagination): cusor position when hidden on init
* test(pagination): cursor intersection observer
* chore(changeset): pagination cursor position fix
* refactor(pagination): minor nitpicks
- check for null ref in usePagination
- restore original IntersectionObserver in test
* fix: form fixes and improvements (#4224 )
* chore: form in progress
* chore: main demo addded to forms, checkbox validation fixed
* chore: forms docs improved
* fix(deps): bump `@react-aria/utils` version (#4226 )
* fix(deps): bump `@react-aria/utils` version
* chore(changeset): add changeset
* feat: forms doc completed
* chore: form component doc created
* chore: forms doc improved
* chore: doc improvements
* chore: alert doc improved
* feat: nextjs 15 migration in progress
* feat: nextjs 15 migration [docs] (#4228 )
* feat: nextjs 15 migration in progress
* feat: next 15 downgraded to next 14
* fix: migration errors
* feat: codeblog is now rendered only when visible, this made a huge performance improvement
* fix: remove folding
* feat: v2.6.0 blog
* feat: Adding nextui pro section on the landing page (#4227 )
* feat: adding nextui pro section on the landing page
* chore(nits): nits
* fix: remove pro image on mobile
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix(docs): prevent scrolling up on pressing theme change switch (#4233 )
* chore: improve v2.6.0 blog
* chore: small improvements
* chore: improve blog
* ci(changesets): version packages (#4186 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: snippet release (#4235 )
* ci(changesets): version packages (#4236 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore: v2.6.2
* ci(changesets): version packages (#4237 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: draggable modal demo
* fix: v2.6 blog
* chore: adjust blog
---------
Signed-off-by: Innei <i@innei.in >
Signed-off-by: The1111mp <The1111mp@outlook.com >
Co-authored-by: ryoon <ryoon50@gmail.com >
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Abhinav Agarwal <78839973+abhinav700@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@gmail.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: David Gonzalez <dgonzalez1992@outlook.com >
Co-authored-by: Julie Saia <76669473+juliesaia@users.noreply.github.com >
Co-authored-by: Alex Nguyen <dev@alexnguyen.co.nz >
Co-authored-by: max <hi.max@foxmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
Co-authored-by: Shrinidhi Upadhyaya <shrinidhiupadhyaya1195@gmail.com >
Co-authored-by: Anuj Sharma <52837557+sanuj21@users.noreply.github.com >
Co-authored-by: Innei <tukon479@gmail.com >
Co-authored-by: Jeff. <jeffreysfu@gmail.com >
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Abhinav Agarwal <abhinavagrawal700@gmail.com >
Co-authored-by: wzc520pyfm <1528857653@qq.com >
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Abhinandan <abhinandanverma551@gmail.com >
Co-authored-by: The1111mp <The1111mp@outlook.com >
Co-authored-by: Rakha Kanz Kautsar <rkkautsar@gmail.com >
Co-authored-by: Can Rau <cansrau@gmail.com >
Co-authored-by: Azpekt <65199167+AzpektDev@users.noreply.github.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mustafa Balcı <19329346+mstfblci@users.noreply.github.com >
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
Co-authored-by: Tianen Pang <32772271+tianenpang@users.noreply.github.com >
Co-authored-by: chirokas <157580465+chirokas@users.noreply.github.com >
Co-authored-by: doki- <1335902682@qq.com >
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: Peterl561 <76144929+Peterl561@users.noreply.github.com >
Co-authored-by: Julio Barrios <juliobarmi@gmail.com >
2024-12-06 13:58:37 -03:00
Junior Garcia
88782fc6b4
chore: adjust blog
2024-12-06 13:58:15 -03:00
Junior Garcia
6d352749c4
chore: merged with main
2024-12-06 13:56:32 -03:00
Junior Garcia
2f33c65b2b
fix: v2.6 blog
2024-12-06 13:54:50 -03:00
Junior Garcia
935124cb79
v2.6.0 ( #4191 )
...
* fix(input): ensure clear button is not focusable when disabled (#3774 )
* fix(input): ensure clear button is not focusable when disabled
* test(input): add test to ensure clear button is not focusable when disabled
* chore: add changeset for clear button focus fix when input is disabled
* fix(input): update clear button to use button element
* test(input): add focus test when disabled
and update tests for clear button using button element
* test(input): replace querySelector with getByRole for clear button
* fix(input): set tabIndex to -1 for clear button
* test(input): ensure clear button is not focusable
* fix(image): add missing `w` to `getWrapperProps` dependency (#3802 )
* fix(image): add missing `w` to `getWrapperProps` dependency
* chore(changeset): add changeset
* fix(autocomplete): popover should remain open after clicking clear button (#3788 )
* fix: add state.open() so that dropdown is not closed
* chore: add changeset
* chore(autocomplete): add testcases for keeping lisbox open when clearButton is clicked
* chore: update changeset
* chore(autocomplete): change the docs for test cases
* chore(changeset): update changeset message and add issue number
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* refactor(docs): example of blurred card (#3741 )
* docs(card): adding info regarding the gradient for blurred card
* chore(nit): adding example
* chore(docs): revise content for card isBlurred example
* chore(docs): revise isBlurred note
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(docs): replace twitter logo/links with x logo/links (#3815 )
* fix(docs): replace Twitter logo/links with X logo/links
* docs: update twitter references to x
* docs: update changeset for twitter to x changes
* docs: update twitter references to x
* docs: update twitter references to x
* chore(docs): undo .sponsorsrc since it's generated
* refactor(docs): remove unnecessary classes
* chore(docs): undo .sponsorsrc since it's generated
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(date-picker): adding props from calendarProps to getCalendarProps (#3773 )
* fix(date-picker): adding props from calendarProps to the getCalendarProps
* chore(date-picker): adding the changeset
* chore(changeset): add issue number
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* feat(autocomplete): automatically focus first non-disabled item (#2186 )
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* docs(accordion): add overflow to custom motion example (#3793 )
* fix(docs): typos in dark mode page (#3823 )
* fix(theme): fullWidth in input and select (#3768 )
* fix(input): fixing the fullWidth functionality
* chore(changeset): add issue number
* chore(changeset): revise changeset message
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(autocomplete): exit animation on popover close (#3845 )
* fix(autocomplete): exit animation on popover close
* refactor(autocomplete): getListBoxProps
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* refactor(theme): replace the use of RTL-specific styles with logical properties (#3868 )
* chore(rtl): remove the usages of rtl
* chore(changeset): adding the changeset
* chore(changeset): update changeset message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(select): label placement discrepancy in Select (#3853 )
* fix(select): label placement incorrect in case of multiline
* chore(select): adding the changeset
* chore(select): adding the tests
* chore(select): code imrovement, wkw's suggestions
* chore(changeset): update changeset message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(theme): label placement in select and input (#3869 )
* fix(theme): fix the label placement
* chore(changeset): adding the changeset
* chore(select): adding comments
* fix(docs): avoid translating the code block (#3878 )
* docs(Codeblock): avoid code be translated
* fix(docs): lint issue
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(listbox): change listBoxItem key to optional (#3883 )
* fix(listbox): listBoxItem key to optional
* chore: add defaultSelectedKeys test for numeric keys and ids
* chore: add changeset
* chore: comment out section prompts in PR template (#3884 )
* chore(test): update testing libraries and refactor (#3886 )
* fix(theme): show margin only with label in Switch component (#3861 )
* fix(switch): removed right margin in wrapper #3791
* feat(changeset): added changeset
* fix(switch): removed me-2 in wrapper
* fix(switch): added ms-2 to label
* chore(changeset): correct package and message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(theme): removed pseudo cancel btn from input (#3912 )
* fix(theme): removed pseudo cancel btn from input
* chore(changeset): adding the changeset
* fix(input): conditionally hiding the webkit search
* chore(changeset): revise changeset message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* refactor(docs): dx improvement in accordion (#3856 )
* refactor: improve dx for writing a docs component (#2544 )
* refactor: improve dx for write a docs component
Signed-off-by: Innei <i@innei.in >
* refactor(docs): switch to contentlayer2
* chore(docs): rename to avoid conflict
* refactor(docs): switch to next-contentlayer2
* refactor(docs): revise docs lib
* chore(deps): bump docs related dependencies
* fix(use-aria-multiselect): type issue due to ts version bump
---------
Signed-off-by: Innei <i@innei.in >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* refactor(docs): accordion codes
* feat(docs): declare module `*.jsx?raw`
* feat(docs): include `**/*.jsx`
* fix(docs): incorrect content
* chore(docs): add new lines
* refactor(docs): lint
---------
Signed-off-by: Innei <i@innei.in >
Co-authored-by: Innei <tukon479@gmail.com >
* fix(docs): typos in hero section (#3928 )
* fix(theme): support RTL for breadcrumbs (#3927 )
* fix(breadcrumbs): added separator rotation for RTL #2486
* chore(changeset): added changeset
* fix(docs): removed unused import and merged classNames in dropdown (#3936 )
* fix(breadcrumbs): added separator rotation for RTL #2486
* chore(changeset): added changeset
* fix(docs): removed unused Link import and merged classnames in dropdown
* fix: avatar filter disableAnimation to dom prop (#3946 )
* feat: add git hook to auto update dependencies (#3365 )
* feat: add git hook to auto update dependencies
* feat: update color
* fix: prevent test matcher warning (#3893 )
* fix: prevent test matcher warning
* chore: add node types
* chore: update Jest related packages
* chore: run pnpm install
* fix(tabs): correct inert value for true condition (#3978 )
* Alert component (#3982 )
* feat(alert): began the work on alert component
* fix(readme): making correction
* chore(deps): change to 2.0.0
* chore(docs): update README.md
* feat(theme): init alert tv
* chore(alert): update package.json
* feat(alert): init alert storybook structure
* chore(changeset): add changeset
* chore(changeset): change to minor
* chore(alert): revise alert package.json
* feat(alert): init test structure
* chore(deps): pnpm-lock.yaml
* feat(alert): initailized theme and basic structure
* feat(alert): completed use-alert.ts and alert.tsx
* feat(alert): remove innerWrapper, replace helperWrapper with mainWrapper, adding isCloseable prop
* feat(alert): adding isCloseable prop to baseWrapper dependency
* feat(alert): setting the default value of isCloseable prop to true
* feat(alert): moving CloseIcon inside the button
* feat(alert): updated package.json
* feat(alert): default variant and default story
* feat(alert): adding color and radius stories
* feat(alert): completed the styling
* feat(alert): add stories for isCloseable prop and restyle other stories
* feat(alert): correcting ref type
* feat(alert): add test cases
* feat(alert): remove startContent and endContent props
* feat(alert): make styling more accurate
* feat(alert): fixed default props
* feat(alert): fixed theme docs
* feat(alert): add logic for icons
* feat(alert): begin to add docs
* chore(alert): implement the changes suggested in code review
* feat(alert): add onclose prop to alert
* feat(alert): add test cases
* docs(alert): add onClose event
* feat(docs): add alert to routes.json
* fix(alert): correct the text colors
* docs(alert): fix imports and syntax errors
* chore(alert): implement the changes suggested in code review
* chore(alert): lint the code and change isCloseable to isClosable
* chore(alert): lint the code
* chore(alert): run pnpm i
* fix(alert): fix the logic for close button and add test case
* docs(alert): fix docs, change isCloseable to isClosable and change docs for isClosable property
* chore(alert): add the support for RTL, refactor the code and fix the typos
* docs(alert): grammer issues fix
* fix(alert): replace rtl with ms
* chore(alert): custom style and custom implementation, remove isClosable={false}, refactor, fix typos
* chore(alert): linting and implement coderabbit suggestions
* chore(alert): refactor and typos fix
* chore(alert): add import for closeIcon
* chore(alert): add props for closeIcon
* chore(alert): refactor fixes
* chore(alert): implement ryo-manba's suggestion on close Icon
* chore(alert): make alert more responsive
* chore(alert): fix grammer issues suggested by coderabbit
* fix(alert): add max-w property to make alert responsive
* chore(alert): improve responsiveness and refactor alertIcon
* chore(alert): add missing dependency to useMemo
* chore(alert): implement coderabbit's suggestions
* chore(alert): update docs and refactor
* chore(alert): refactor alertIcon and implement coderabbit's suggestion
* chore: fixes
---------
Co-authored-by: Abhinav Agarwal <abhinavagrawal700@gmail.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: Abhinav Agarwal <78839973+abhinav700@users.noreply.github.com >
* Feat/add draggable modal (#3983 )
* feat(hooks): add use-draggable hook
* feat(components): [modal] export use-draggable
* docs(components): [modal] add draggable modal
* feat(components): [modal] add ref prop for modal-header
* chore(components): [modal] add draggable modal for storybook
* chore: add changeset for draggable modal
* docs(hooks): [use-draggable] fix typo
* chore: upper changeset
* chore(components): [modal] add overflow draggable modal to sb
* test(components): [modal] add draggable modal tests
* build: update pnpm-lock
* chore(changeset): include issue number
* feat(hooks): [use-draggable] set user-select to none when during the dragging
* docs(components): [modal] update code demo title
* docs(components): [modal] condense description for draggable overflow
* feat(hooks): [use-draggable] change version to 0.1.0
* refactor(hooks): [use-draggable] use use-move implement use-draggable
* feat(hooks): [use-draggable] remove repeated user-select
* test(components): [modal] update test case to use-draggable base use-move
* docs(components): [modal] update draggable examples
* fix(hooks): [use-draggable] fix mobile device touchmove event conflict
* refactor(hooks): [use-draggable] remove drag ref prop
* refactor(hooks): [use-draggable] draggable2is-disabled overflow2can-overflow
* test(components): [modal] add draggble disable test
* chore(hooks): [use-draggable] add commant for body touchmove
* Update packages/hooks/use-draggable/src/index.ts
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* fix(hooks): [use-draggable] import use-callback
* test(components): [modal] add mobile-sized test for draggable
* chore(hooks): [use-draggable] add use-callback for func
* chore(hooks): [use-draggable] update version to 2.0.0
* chore: fix typo
* Update .changeset/soft-apricots-sleep.md
* fix: pnpm lock
* fix: build
* chore: add updated moadl
---------
Co-authored-by: wzc520pyfm <1528857653@qq.com >
Co-authored-by: աɨռɢӄաօռɢ <wingkwong.code@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* chore: upgrade react-aria / React 19 & Next.js 15 support (#3732 )
* chore: upgrade react-aria
* chore: add changeset
* chore: fix type error
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat(date-picker): add selectorButtonPlacement property (#3248 )
* feat(date-picker): add selectorButtonPlacement property
* chore: update changeset
* Update .changeset/neat-donkeys-accept.md
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat: add tab ref (#3974 )
* feat: add tab ref
* feat: add changeset
* feat: pre-release workflow (#2910 )
* feat(workflow): pre-release
* feat(workflow): exit pre-release
* chore(workflow): update version & publish commands
* fix(workflow): add missing attributes and use schangeset:beta cmd
* feat(root): add changeset:beta
* fix(workflows): revise pre-release logic
* fix(workflows): add missing run
* fix(workflows): use changeset:exit with version instead
* feat(root): add changeset:exit cmd
* refactor(workflows): add pths, id, and format
* feat(workflows): enter pre-release mode
* chore(workflows): remove pre.json only
* refactor(workflows): remove enter-pre-release-mode
* fix(workflows): incorrect url
* refactor(root): remove unused exit command
* refactor(workflows): add comments
* feat(changeset): change to main branch as baseBranch
* feat(root): add changeset:canary
* refactor(workflows): remove unused workflow
* feat(workflow): support canary pre-release mode
* refactor(docs): change to canary
* feat(popover): added control for closing popover on scroll (#3595 )
* fix(navbar): fixed the height when style h-full
* fix(navbar): fixed the height when style h-full
* docs(changeset): resolved extra file
* feat(popover): added control for closing popover on scroll
* update(changeset): correction
* feat(popover): removed extra story
* refactor(test): corrected test for both true and false values of shouldCloseOnScroll
* refactor(docs): added shouldCloseOnScroll prop
* chore(changeset): change to minor
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
* feat: add month and year pickers to DateRangePicker and RangeCalendar (#3302 )
* feat: add month and year pickers to DateRangePicker and RangeCalendar
* chore: update docs
* Update .changeset/kind-cobras-travel.md
* chore: react package version
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(deps): bump tailwind-merge version (#3657 )
* chore(deps): bump tailwind-merge versions
* chore(theme): adopt latest extendTailwindMerge
* chore(changeset): add changeset
* chore(changeset): change to minor
* Update .changeset/grumpy-mayflies-rhyme.md
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat: added drawer component (#3986 )
Signed-off-by: The1111mp <The1111mp@outlook.com >
Co-authored-by: The1111mp <The1111mp@outlook.com >
* refactor: optimisations (#3523 )
* refactor: replace lodash with native approaches
* refactor(deps): update framer-motion versions
* feat(utilities): add @nextui-org/dom-animation
* refactor(components): load domAnimation dynamically
* refactor(deps): add @nextui-org/dom-animation
* fix(utilities): relocate index.ts
* feat(changeset): framer motion optimization
* chore(deps): bump framer-motion version
* fix(docs): conflict issue
* refactor(hooks): remove the unnecessary this aliasing
* refactor(utilities): remove the unnecessary this aliasing
* chore(docs): remove {} so that it won't be true all the time
* chore(dom-animation): end with new line
* refactor(hooks): use debounce from `@nextui-org/shared-utils`
* chore(deps): add `@nextui-org/shared-utils`
* refactor: move mapKeys logic to `@nextui-org/shared-utils`
* refactor: use `get` from `@nextui-org/shared-utils`
* refactor(docs): use `get` from `@nextui-org/shared-utils`
* refactor(shared-utils): mapKeys
* chore(deps): bump framer-motion version
* chore(deps): remove lodash
* refactor(docs): use intersectionBy from shared-utils
* feat(shared-utils): add intersectionBy
* chore(dom-animation): remove extra blank line
* refactor(shared-utils): revise intersectionBy
* fix(modal): add willChange
* refactor(shared-utils): add comments
* fix: build & tests
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat(hooks): use-theme hook (#3169 )
* feat(docs): update dark mode content
* feat(hooks): @nextui-org/use-theme
* chore(docs): revise ThemeSwitcher code
* refactor(hooks): simplify useTheme and support custom theme names
* feat(hooks): add use-theme test cases
* feat(changeset): add changeset
* refactor(hooks): make localStorageMock globally and clear before each test
* fix(docs): typo
* fix(hooks): coderabbitai comments
* chore(hooks): remove unnecessary +
* chore(changeset): change to minor
* feat(hooks): handle system theme
* chore(hooks): add EOL
* refactor(hooks): add default theme
* refactor(hooks): revise useTheme
* refactor(hooks): resolve pr comments
* refactor(hooks): resolve pr comments
* refactor(hooks): resolve pr comments
* refactor(hooks): remove unused theme in dependency array
* chore(docs): typos
* refactor(hooks): mark system as key for system theme
* chore: merged with canary
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* Fix/avatar flashing (#3987 )
* fix(use-image): cached image flashing
* chore: merged with canary
---------
Co-authored-by: Rakha Kanz Kautsar <rkkautsar@gmail.com >
* refactor(menu): Use `useMenu` and `useMenuItem` from RA (#3261 )
* refactor(menu): use useMenu from react-aria instead
* refactor(menu): use useMenuItem from react-aria instead
* feat(changeset): add changeset
* chore: merged with canary
* fix: dropdown tests
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix(theme): added stripe color gradients for progress (#3938 )
* fix(breadcrumbs): added separator rotation for RTL #2486
* chore(changeset): added changeset
* fix(docs): removed unused Link import and merged classnames in dropdown
* fix(theme):added stripe color gradients for progress #1933
* refactor(theme): added stripe-size and createStripeGradient
* chore: add all minor releases
* fix(docs): invalid canary storybook link (#4030 )
* fix(use-image): image ReferenceError in SSR (#4122 )
* fix(use-image): image ReferenceError in SSR
* fix(use-image): sync with beta
* fix(use-image): sync with beta
* chore(use-image): remove unnecessary comments
* fix(docs): buildLocation expects an object (#4118 )
* fix(docs): routing.mdx
* Delete .changeset/pre.json
* chore(docs): update yarn installation command (#4132 )
There is no `-g` flag in yarn. `global` is a command which must immediately follow yarn.
Source: https://classic.yarnpkg.com/lang/en/docs/cli/global/
* chore: upgrade storybook 8 (#4124 )
* feat: upgrade storybook8
* chore: upgrade storybook and vite
* chore: remove @mdx-js/react optimizeDep
* chore: add @mdx-js/react optimizeDep
* fix: format
* docs: add forms guide (#3822 )
* v2.5.0 [BETA] (#4164 )
* chore(pre-release): enter pre-release mode
* fix(theme): apply tw nested group (#3909 )
* chore(changset): add changeset
* fix(theme): apply nested group to table
* chore(docs): update table bottomContent code
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: pkg versions
* fix: changeset
* fix: drawer peer dep
* chore: update plop components tempalte
* ci(changesets): version packages (beta) (#3988 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: pre-release workflow
* chore: debug log added
* chore: force pre-release
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* chore: beta1 (#3990 )
* ci(changesets): version packages (beta) (#3991 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(use-image): image ReferenceError in SSR (#3993 )
* fix(input): fixed a sliding issue caused by the helper wrapper (#3966 )
* If it is false and there is an error message or description it will create a div
* Update packages/components/input/src/input.tsx
* Update packages/components/select/src/select.tsx
* Update packages/components/input/src/textarea.tsx
* add changeset
* changeset update
* ci(changesets): version packages (beta) (#3995 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image loading in the server (#3996 )
* fix: lock file
* chore: force release
* chore: force release 2
* ci(changesets): version packages (beta) (#3997 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image load on next.js (#3998 )
* ci(changesets): version packages (beta) (#3999 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: element.ref was removed in React 19 warning (#4003 )
* ci(changesets): version packages (beta) (#4004 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: react 19 as peer dep (#4008 )
* ci(changesets): version packages (beta) (#4009 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Beta/react 19 support (#4010 )
* fix: react 19 as peer dep
* fix: react 19 as peer dep
* chore: support framer-motion alpha version
* ci(changesets): version packages (beta) (#4011 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(theme): making select and input themes consistent (#3881 )
* ci(changesets): version packages (beta) (#4012 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: support inert value with boolean type for react 19 (#4039 )
* ci(changesets): version packages (beta) (#4041 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert design improved (#4054 )
* ci(changesets): version packages (beta) (#4056 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: drawer improvements (#4057 )
* ci(changesets): version packages (beta) (#4058 )
* feat: alert styles improved (#4071 )
* ci(changesets): version packages (beta) (#4072 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert styles improved (#4073 )
* ci(changesets): version packages (beta) (#4074 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: add number of stars and credits
* chore: fix build
* chore: improve navabr colors
* chore: new changeset (#4083 )
* ci(changesets): version packages (beta) (#4084 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: pnpm cleaned (#4086 )
* ci(changesets): version packages (beta) (#4087 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: custom runnner added
* chore: custom runner test (#4091 )
* Beta/custom runner (#4092 )
* chore: custom runner test
* chore: custom runner test
* chore: remove 2 from older changeset
* ci(changesets): version packages (beta) (#4093 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: new demo added to alert
* Feat/virtualization for autocomplete (#4094 )
* feat: add react-window virtualization for autocomplete
* fix: wrong imports and wrong sizing
* fix: update pnpm lock
* chore: add test cases for large dataset (1000 and 10000 items)
* chore: move virtualized-listbox to listbox components folder, implement isVirtualized conditional
* feat: implement dynamic listboxheight n item height, add story
* chore: rename props, remove unnecessary line changes
* fix: maxHeight style 256px for default, conditional usage of virtualizer
* feat: migrate to tan-stack virtual. (todo: fix scroll shadow)
* feat: virtualization support
---------
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
* ci(changesets): version packages (beta) (#4095 )
* feat: small fixes
* feat: add reducedMotion setting to Provider (#3470 )
* feat: add reducedMotion setting to Provider
* chore: refactor reducedMotion story
* Update .changeset/pretty-parrots-guess.md
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4106 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: move circular-progress tv to progress (#3321 )
* fix: remove circular-progress tv to progress
* docs: changeset
* chore(changeset): update changeset message
* Update .changeset/angry-maps-serve.md
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: label placement when the select has a placeholder or description (#4126 )
* ci(changesets): version packages (beta) (#4107 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): add missing `framer-motion` in `peerDependencies` (#4140 )
* fix(theme): add truncate class to the list item to avoid overflow the wrapper (#4105 )
* fix(docs): invalid canary storybook link (#4030 )
* fix: menu item hidden overflow text
* feat: changeset
* Merge branch 'beta/release-next' into fix/menu-item-hidden
* fix: truncate list item
* feat: update changeset
* fix(menu): omit internal props
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat(table): add isKeyboardNavigationDisabled prop to the table (#3735 )
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
* feat: add form component (#3036 )
* chore: add support validationBehavior aria
* chore: add validationBehavior to Provider
* chore: add autocomplete validation test
* chore: add checkbox validation test
* fix(input): require condition
* docs: add description of validationBehavior props
* chore: add support validationBehavior props for date components
* docs(dates): add description of validationBehavior props
* chore: add changeset
* chore: format
* chore: fix test
* fix: select validationBehavior is not support yet
* fix: select validationBehavior not supported yet
* feat: add form component with input support
* feat: add support form context
* chore: wip add support for form server errors
* chore: add support checkbox server validation
* chore: add support radio server validation
* chore: update pnpm-lock.yaml
* chore: add support input server validation
* chore: add support autocomplete server validation
* chore(form): add server validation stories
* chore: fix test
* chore: add date-picker validation test
* chore: update form stories
* chore: add changeset
* chore: update react-aria version
* chore: add pnpm-lock.yaml
* chore: update react-aria version
* chore: add comment
* chore: update react-aria version
* chore: fix change set
* chore: export form component in the main package
* chore: upgrade react-aria
* chore: fixed internationalized/date version
* fix: build error
* chore: upgrade docs react-aria version
* fix: remove comment
* fix: debug setting
* chore(docs): update sponsor (#3904 )
* chore(docs): remove Scrumbuiss
* chore(docs): remove Scrumbuiss logo
* chore(docs): replace va by posthog (#4123 )
* chore(changeset): change to patch
* refactor: react-aria-components remove to decrease package size, logic moved to the form package
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* docs: add forms guide (#4155 )
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* chore: routes updated
* ci(changesets): version packages (beta) (#4151 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: fix indentation
* fix(changeset): package not be found
* ci(changesets): version packages (beta) (#4158 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(select): controlled isInvalid prop (#4082 )
* fix(select): controlled isInvalid prop
* chore: add changeset
* Merge branch 'beta/release-next' into pr/4082
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* ci(changesets): version packages (beta) (#4159 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore(changeset): bump all versions
* ci(changesets): version packages (beta) (#4160 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): missing peer / dev dependency for framer-motion (#4161 )
* fix(system): align `navigate` function parameters with `@react-aria` (#4163 )
* fix: menu item classNames not work (#4156 )
* fix: menu item classNames not work
* feat: changeset
* docs: update
* feat: merge classes utility added
* Update .changeset/brave-trains-wave.md
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(docs): remove incorrect info
* ci(changesets): version packages (beta) (#4162 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(docs): overall dx (#4055 )
* refactor(docs): revise code block (#3922 )
* refactor(docs): revise code block
* chore(docs): resolve pr comments
* refactor(docs): autocomplete dx (#3934 )
* feat(docs): add *.js?raw module
* feat(docs): change to react-jsx and add **/*.js
* chore(root): include js and jsx
* refactor(docs): autocomplete dx
* chore(docs): rollback overrides
* chore(autocomplete): lint
* fix(autocomplete): incorrect import path
* fix(docs): autocomplete dx
* chore(docs): remove highlightedLines
* refactor(docs): breadcrumbs dx (#3968 )
* refactor(docs): breadcrumbs dx
* fix(docs): export issue
* chore(docs): use preserve for jsx
* fix(docs): support multiline import
* fix(docs): support multiple export
* chore(docs): add back export
* refactor(docs): avatar dx (#3951 )
* refactor(docs): badge dx (#3960 )
* refactor(docs): badge dx
* chore(docs): incorrect import path
* refactor(docs): button dx (#3981 )
* refactor(docs): calendar dx (#4022 )
* refactor(docs): calendar dx
* fix(docs): incorrect import path
* refactor(docs): switch dx (#4037 )
* refactor(docs): switch dx
* chore(docs): remove highlightedLines
* refactor(docs): tooltip (#4035 )
* refactor(docs): usage dx (#4036 )
* refactor(docs): circular-progress dx (#4029 )
* refactor(docs): chip-dx (#4028 )
* refactor(docs): checkbox-group dx (#4027 )
* refactor(docs): checkbox dx (#4024 )
* refactor(docs): checkbox dx
* fix(docs): incorrect import path
* refactor(docs): card dx (#4023 )
* refactor(docs): skeleton dx (#4042 )
* refactor(docs): spacer dx (#4043 )
* refactor(docs): snippet dx (#4044 )
* refactor(docs): scroll-shadow dx (#4045 )
* refactor(docs): code dx (#4046 )
* refactor(docs): kbd dx (#4047 )
* refactor(docs): link dx (#4048 )
* refactor(docs): progress dx (#4049 )
* refactor(docs): divider dx (#4050 )
* refactor(docs): listbox dx (#4051 )
* refactor(docs): listbox dx
* fix(docs): import path
* fix(docs): import path
* chore(docs): remove highlightedLines
* fix(docs): indentation
* chore(docs): replace the props of autocomplete from value to key (#4129 )
* refactor(docs): alert dx (#4108 )
* refactor(docs): alert dx
* refactor(docs): alert dx
* refactor(docs): image dx (#4061 )
* refactor(docs): textarea dx (#4063 )
* refactor(docs): spinner dx (#4088 )
* refactor(docs): radio-group dx (#4064 )
* refactor(docs): pagination dx (#4062 )
* refactor(docs): pagination dx
* refactor(docs): pagination dx
* refactor(docs): time-input dx (#4065 )
* refactor(docs): time-input dx
* refactor(docs): time-input dx
* refactor(docs): slider dx (#4066 )
* refactor(docs): slider dx
* refactor(docs): slider dx
* refactor(docs): move SliderValue to type
* refactor(docs): slider dx
* refactor(docs): make icon code collapsible
* refactor(docs): specify versions for date packages (#4138 )
* refactor(docs): specify versions for date packages
* fix(docs): correct RA i18n version
* chore(deps): sync version from package
* refactor(docs): tabs dx (#4067 )
* refactor(docs): tab dx
* refactor(docs): tabs dx
* refactor(docs): input dx (#4102 )
* refactor(docs): input dx
* refactor(docs): input dx
* refactor(docs): navbar dx (#4076 )
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): modal dx (#4077 )
* refactor(docs): modal dx
* refactor(docs): modal dx
* refactor(docs): select dx (#4078 )
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): table dx (#4079 )
* refactor(docs): table dx
* fix(docs): import path
* refactor(docs): table dx
* refactor(docs): table dx
* refactor(docs): popover dx (#4090 )
* refactor(docs): range-calendar dx (#4089 )
* refactor(docs): range-calendar dx
* fix(docs): import path
* refactor(docs): date input dx (#4100 )
* refactor(docs): dropdown dx (#4101 )
* refactor(docs): dropdown dx
* refactor(docs): remove highlightedLines
* refactor(docs): dropdown dx
* refactor(docs): dropdown dx
* refactor(docs): date-picker dx (#4103 )
* refactor(docs): date-picker dx
* fix(docs): import paths
* refactor(docs): date-range-picker dx (#4104 )
* refactor(docs): date-range-picker dx
* fix(docs): date-range-picker dx
* refactor(docs): drawer dx (#4109 )
* refactor(docs): drawer dx
* fix(docs): indentation
* refactor(docs): make icon collapsible
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* feat(input-otp): introduce input OTP component (#4052 )
* feat(input-otp): adding the functionality
* fix(input-otp): making the use of input-otp library
* Update .changeset/spotty-flies-jump.md
* chore(input-otp): nits
* feat: improvements and fixes added
* refactor: input-otp docs improvements
* fix: changeset
* fix: build
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4169 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(theme): revise label font size for lg (#4141 )
* refactor(theme): revise label font size for lg
* chore(changeset): add changeset
* refactor(theme): revise label font size for lg
* fix(docs): typecheck errors (#4171 )
* fix(docs): remove duplicate import
* fix(docs): update type for onChange in range-calendar page
* fix(docs): add missing `@react-types/calendar`
* fix(docs): broken syntax
* fix(docs): typecheck issues
* fix(docs): add missing `@react-types/datepicker`
* fix(docs): typecheck issues
* fix: missing li tag when href is specified (#4168 )
* fix(items): items in list should wrapped in li in case of a
* chore: adding the tests
* Feat/textarea add clear button (#4172 )
* feat(components): add clear button to the textarea component
* docs(textarea): add test and changeset
* feat(textarea): modify the changeset file
* feat(textarea): add clear button to textarea
* feat(textarea): add isClearable prop to textarea
* docs(textarea): add documentation to textarea
* docs(textarea): add documentation to textarea
* feat(textarea): replace the textarea component clear icon and modify its location
* feat(textarea): revise the clear button position
* feat(textarea): revise the clear button structure
* feat(textarea): revise the styles of clear button and textarea
* feat(textarea): revise the styles of RTL case
* feat(textarea): change the rtl to pe
* feat(textarea): delete the px classname
* chore(changeset): update package and message
* test(textarea): add test case
* feat(textarea): change the clear button structure
* feat(textarea): optimized code
* chore(textarea): update the changeset file
* docs(textarea): add slots doc to textarea
* chore(textarea): update peerDevpeerDependencies version
* chore(textarea): add usecallback dep
* Update .changeset/five-adults-protect.md
* chore(pre-release): enter pre-release mode
* feat(textarea): modify the clear button icon
* fix(theme): apply tw nested group (#3909 )
* chore(changset): add changeset
* fix(theme): apply nested group to table
* chore(docs): update table bottomContent code
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: pkg versions
* fix: changeset
* fix: drawer peer dep
* chore: update plop components tempalte
* ci(changesets): version packages (beta) (#3988 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: pre-release workflow
* chore: debug log added
* chore: force pre-release
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* chore: beta1 (#3990 )
* ci(changesets): version packages (beta) (#3991 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(use-image): image ReferenceError in SSR (#3993 )
* fix(input): fixed a sliding issue caused by the helper wrapper (#3966 )
* If it is false and there is an error message or description it will create a div
* Update packages/components/input/src/input.tsx
* Update packages/components/select/src/select.tsx
* Update packages/components/input/src/textarea.tsx
* add changeset
* changeset update
* ci(changesets): version packages (beta) (#3995 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image loading in the server (#3996 )
* fix: lock file
* chore: force release
* chore: force release 2
* ci(changesets): version packages (beta) (#3997 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image load on next.js (#3998 )
* ci(changesets): version packages (beta) (#3999 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: element.ref was removed in React 19 warning (#4003 )
* ci(changesets): version packages (beta) (#4004 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: react 19 as peer dep (#4008 )
* ci(changesets): version packages (beta) (#4009 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Beta/react 19 support (#4010 )
* fix: react 19 as peer dep
* fix: react 19 as peer dep
* chore: support framer-motion alpha version
* ci(changesets): version packages (beta) (#4011 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(theme): making select and input themes consistent (#3881 )
* ci(changesets): version packages (beta) (#4012 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(textarea): fix clearButton display
* fix: support inert value with boolean type for react 19 (#4039 )
* ci(changesets): version packages (beta) (#4041 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert design improved (#4054 )
* ci(changesets): version packages (beta) (#4056 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: drawer improvements (#4057 )
* ci(changesets): version packages (beta) (#4058 )
* feat: alert styles improved (#4071 )
* ci(changesets): version packages (beta) (#4072 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert styles improved (#4073 )
* ci(changesets): version packages (beta) (#4074 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: add number of stars and credits
* chore: fix build
* chore: improve navabr colors
* chore: new changeset (#4083 )
* ci(changesets): version packages (beta) (#4084 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: pnpm cleaned (#4086 )
* ci(changesets): version packages (beta) (#4087 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: custom runnner added
* chore: custom runner test (#4091 )
* Beta/custom runner (#4092 )
* chore: custom runner test
* chore: custom runner test
* chore: remove 2 from older changeset
* ci(changesets): version packages (beta) (#4093 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: new demo added to alert
* Feat/virtualization for autocomplete (#4094 )
* feat: add react-window virtualization for autocomplete
* fix: wrong imports and wrong sizing
* fix: update pnpm lock
* chore: add test cases for large dataset (1000 and 10000 items)
* chore: move virtualized-listbox to listbox components folder, implement isVirtualized conditional
* feat: implement dynamic listboxheight n item height, add story
* chore: rename props, remove unnecessary line changes
* fix: maxHeight style 256px for default, conditional usage of virtualizer
* feat: migrate to tan-stack virtual. (todo: fix scroll shadow)
* feat: virtualization support
---------
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
* ci(changesets): version packages (beta) (#4095 )
* feat: small fixes
* feat: add reducedMotion setting to Provider (#3470 )
* feat: add reducedMotion setting to Provider
* chore: refactor reducedMotion story
* Update .changeset/pretty-parrots-guess.md
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4106 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: move circular-progress tv to progress (#3321 )
* fix: remove circular-progress tv to progress
* docs: changeset
* chore(changeset): update changeset message
* Update .changeset/angry-maps-serve.md
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: label placement when the select has a placeholder or description (#4126 )
* ci(changesets): version packages (beta) (#4107 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): add missing `framer-motion` in `peerDependencies` (#4140 )
* fix(theme): add truncate class to the list item to avoid overflow the wrapper (#4105 )
* fix(docs): invalid canary storybook link (#4030 )
* fix: menu item hidden overflow text
* feat: changeset
* Merge branch 'beta/release-next' into fix/menu-item-hidden
* fix: truncate list item
* feat: update changeset
* fix(menu): omit internal props
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* Update apps/docs/content/docs/components/textarea.mdx
* feat(table): add isKeyboardNavigationDisabled prop to the table (#3735 )
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
* feat: add form component (#3036 )
* chore: add support validationBehavior aria
* chore: add validationBehavior to Provider
* chore: add autocomplete validation test
* chore: add checkbox validation test
* fix(input): require condition
* docs: add description of validationBehavior props
* chore: add support validationBehavior props for date components
* docs(dates): add description of validationBehavior props
* chore: add changeset
* chore: format
* chore: fix test
* fix: select validationBehavior is not support yet
* fix: select validationBehavior not supported yet
* feat: add form component with input support
* feat: add support form context
* chore: wip add support for form server errors
* chore: add support checkbox server validation
* chore: add support radio server validation
* chore: update pnpm-lock.yaml
* chore: add support input server validation
* chore: add support autocomplete server validation
* chore(form): add server validation stories
* chore: fix test
* chore: add date-picker validation test
* chore: update form stories
* chore: add changeset
* chore: update react-aria version
* chore: add pnpm-lock.yaml
* chore: update react-aria version
* chore: add comment
* chore: update react-aria version
* chore: fix change set
* chore: export form component in the main package
* chore: upgrade react-aria
* chore: fixed internationalized/date version
* fix: build error
* chore: upgrade docs react-aria version
* fix: remove comment
* fix: debug setting
* chore(docs): update sponsor (#3904 )
* chore(docs): remove Scrumbuiss
* chore(docs): remove Scrumbuiss logo
* chore(docs): replace va by posthog (#4123 )
* chore(changeset): change to patch
* refactor: react-aria-components remove to decrease package size, logic moved to the form package
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* docs: add forms guide (#4155 )
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* chore: routes updated
* ci(changesets): version packages (beta) (#4151 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: fix indentation
* fix(changeset): package not be found
* ci(changesets): version packages (beta) (#4158 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(select): controlled isInvalid prop (#4082 )
* fix(select): controlled isInvalid prop
* chore: add changeset
* Merge branch 'beta/release-next' into pr/4082
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* ci(changesets): version packages (beta) (#4159 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore(changeset): bump all versions
* ci(changesets): version packages (beta) (#4160 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): missing peer / dev dependency for framer-motion (#4161 )
* fix(system): align `navigate` function parameters with `@react-aria` (#4163 )
* fix: menu item classNames not work (#4156 )
* fix: menu item classNames not work
* feat: changeset
* docs: update
* feat: merge classes utility added
* Update .changeset/brave-trains-wave.md
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(docs): remove incorrect info
* ci(changesets): version packages (beta) (#4162 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(docs): overall dx (#4055 )
* refactor(docs): revise code block (#3922 )
* refactor(docs): revise code block
* chore(docs): resolve pr comments
* refactor(docs): autocomplete dx (#3934 )
* feat(docs): add *.js?raw module
* feat(docs): change to react-jsx and add **/*.js
* chore(root): include js and jsx
* refactor(docs): autocomplete dx
* chore(docs): rollback overrides
* chore(autocomplete): lint
* fix(autocomplete): incorrect import path
* fix(docs): autocomplete dx
* chore(docs): remove highlightedLines
* refactor(docs): breadcrumbs dx (#3968 )
* refactor(docs): breadcrumbs dx
* fix(docs): export issue
* chore(docs): use preserve for jsx
* fix(docs): support multiline import
* fix(docs): support multiple export
* chore(docs): add back export
* refactor(docs): avatar dx (#3951 )
* refactor(docs): badge dx (#3960 )
* refactor(docs): badge dx
* chore(docs): incorrect import path
* refactor(docs): button dx (#3981 )
* refactor(docs): calendar dx (#4022 )
* refactor(docs): calendar dx
* fix(docs): incorrect import path
* refactor(docs): switch dx (#4037 )
* refactor(docs): switch dx
* chore(docs): remove highlightedLines
* refactor(docs): tooltip (#4035 )
* refactor(docs): usage dx (#4036 )
* refactor(docs): circular-progress dx (#4029 )
* refactor(docs): chip-dx (#4028 )
* refactor(docs): checkbox-group dx (#4027 )
* refactor(docs): checkbox dx (#4024 )
* refactor(docs): checkbox dx
* fix(docs): incorrect import path
* refactor(docs): card dx (#4023 )
* refactor(docs): skeleton dx (#4042 )
* refactor(docs): spacer dx (#4043 )
* refactor(docs): snippet dx (#4044 )
* refactor(docs): scroll-shadow dx (#4045 )
* refactor(docs): code dx (#4046 )
* refactor(docs): kbd dx (#4047 )
* refactor(docs): link dx (#4048 )
* refactor(docs): progress dx (#4049 )
* refactor(docs): divider dx (#4050 )
* refactor(docs): listbox dx (#4051 )
* refactor(docs): listbox dx
* fix(docs): import path
* fix(docs): import path
* chore(docs): remove highlightedLines
* fix(docs): indentation
* chore(docs): replace the props of autocomplete from value to key (#4129 )
* refactor(docs): alert dx (#4108 )
* refactor(docs): alert dx
* refactor(docs): alert dx
* refactor(docs): image dx (#4061 )
* refactor(docs): textarea dx (#4063 )
* refactor(docs): spinner dx (#4088 )
* refactor(docs): radio-group dx (#4064 )
* refactor(docs): pagination dx (#4062 )
* refactor(docs): pagination dx
* refactor(docs): pagination dx
* refactor(docs): time-input dx (#4065 )
* refactor(docs): time-input dx
* refactor(docs): time-input dx
* refactor(docs): slider dx (#4066 )
* refactor(docs): slider dx
* refactor(docs): slider dx
* refactor(docs): move SliderValue to type
* refactor(docs): slider dx
* refactor(docs): make icon code collapsible
* refactor(docs): specify versions for date packages (#4138 )
* refactor(docs): specify versions for date packages
* fix(docs): correct RA i18n version
* chore(deps): sync version from package
* refactor(docs): tabs dx (#4067 )
* refactor(docs): tab dx
* refactor(docs): tabs dx
* refactor(docs): input dx (#4102 )
* refactor(docs): input dx
* refactor(docs): input dx
* refactor(docs): navbar dx (#4076 )
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): modal dx (#4077 )
* refactor(docs): modal dx
* refactor(docs): modal dx
* refactor(docs): select dx (#4078 )
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): table dx (#4079 )
* refactor(docs): table dx
* fix(docs): import path
* refactor(docs): table dx
* refactor(docs): table dx
* refactor(docs): popover dx (#4090 )
* refactor(docs): range-calendar dx (#4089 )
* refactor(docs): range-calendar dx
* fix(docs): import path
* refactor(docs): date input dx (#4100 )
* refactor(docs): dropdown dx (#4101 )
* refactor(docs): dropdown dx
* refactor(docs): remove highlightedLines
* refactor(docs): dropdown dx
* refactor(docs): dropdown dx
* refactor(docs): date-picker dx (#4103 )
* refactor(docs): date-picker dx
* fix(docs): import paths
* refactor(docs): date-range-picker dx (#4104 )
* refactor(docs): date-range-picker dx
* fix(docs): date-range-picker dx
* refactor(docs): drawer dx (#4109 )
* refactor(docs): drawer dx
* fix(docs): indentation
* refactor(docs): make icon collapsible
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* Merge branch 'beta/release-next' into pr/3477
* refactor(docs): apply new structure to doc
* feat(input-otp): introduce input OTP component (#4052 )
* feat(input-otp): adding the functionality
* fix(input-otp): making the use of input-otp library
* Update .changeset/spotty-flies-jump.md
* chore(input-otp): nits
* feat: improvements and fixes added
* refactor: input-otp docs improvements
* fix: changeset
* fix: build
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4169 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(theme): revise label font size for lg (#4141 )
* refactor(theme): revise label font size for lg
* chore(changeset): add changeset
* refactor(theme): revise label font size for lg
* fix(docs): typecheck errors (#4171 )
* fix(docs): remove duplicate import
* fix(docs): update type for onChange in range-calendar page
* fix(docs): add missing `@react-types/calendar`
* fix(docs): broken syntax
* fix(docs): typecheck issues
* fix(docs): add missing `@react-types/datepicker`
* fix(docs): typecheck issues
* fix: missing li tag when href is specified (#4168 )
* fix(items): items in list should wrapped in li in case of a
* chore: adding the tests
* fix: textarea issues with the clear button
* chore: adjust clear button position
---------
Co-authored-by: doki- <1335902682@qq.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mustafa Balcı <19329346+mstfblci@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@gmail.com >
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Tianen Pang <32772271+tianenpang@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: chirokas <157580465+chirokas@users.noreply.github.com >
* ci(changesets): version packages (beta) (#4170 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* docs: sync api from nextui-cli v0.3.5 (#4173 )
Co-authored-by: GitHub Action <action@github.com >
* ci(changesets): exit pre-release mode
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mustafa Balcı <19329346+mstfblci@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@gmail.com >
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Tianen Pang <32772271+tianenpang@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: chirokas <157580465+chirokas@users.noreply.github.com >
Co-authored-by: doki- <1335902682@qq.com >
Co-authored-by: GitHub Action <action@github.com >
* fix: pre release workflow on protected branches (#4174 )
* chore(pre-release): enter pre-release mode (#4175 )
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix: input otp peer deps (#4176 )
* chore: update workflows
* chore: pre release workflow modified (#4177 )
* chore: canary versions (#4178 )
* fix: pre-release workflow (#4179 )
* chore: merged with beta branch
* chore: workflow updated
* ci(changesets): version packages
* fix: changeset get github info
* chore: force canary to release (#4180 )
* Feat/canary release (#4181 )
* chore: force canary to release
* feat: canary release
* ci(changesets): version packages
* ci(changesets): version packages
* fix: exit pre-release mode
* fix: exit pre-release mode
* fix: exit pre-release mode
* fix: exit pre-release mode
* fix: exit pre-release mode
* chore: exit pre release mode
* fix(workflows): release & pre-release flow (#4184 )
* chore: revert exit and enter pre release changes
* chore: canary release test (#4185 )
* chore: update exit and enter workflows
* chore: update workflow name
* fix: exit pre-release mode
* fix: exit pre-release mode
* chore: delete pre file
* chore: remove duplicate changesets
* chore: base branch change to canary, changeset config
* refactor: beta tags manually deleted (#4187 )
* fix: install
* fix: peer deps (#4188 )
* Fix/peer deps (#4189 )
* fix: peer deps
* fix: tests
* fix: routes
* chore(docs): revise defaultShowFlagList (#4193 )
* chore(docs): add Example to defaultShowFlagList
* chore(docs): revise defaultShowFlagList
* feat: documentation improvements (#4195 )
* feat: documentation improvements
* fix: alert api
* Feat/doc improvements (#4196 )
* feat: documentation improvements
* fix: alert api
* fix: copy button
* fix: return in card demo
* Fix/react core pkg (#4204 )
* fix: double use client tag import in react core package
* fix: double use client
* chore: restore postbuild script
* docs: optimize code fold (#4202 )
* docs: optimize code fold
* fix: code review
* fix(input): teaxtarea label squish (#4197 )
* fix(input): teaxtarea label squish
* chore(changeset): add changeset for textarea label fix
* chore: remove customer runner
* chore: rename changeset
* chore: increase timeout
* chore: change get info pkg version
* chore: new changeset
* chore: single chnageset
* chore: consolidated changeset
* chore: consolidated changeset
* Update release.yaml (#4205 )
* chore: consolidated changeset
* fix: forwardRef render functions not using ref (#4198 )
* fix: forwardRef render functions not using ref
* fix: changelog
* fix: review
* fix: forwardRef render functions not using ref
* docs: update changeset
* feat(listbox): virtualization (#4206 )
* fix: should not export list item internal variables type
* feat: changeset
* fix: type error
* fix: code block type error
* feat: virtualization feature, docs for listbox
* chore: update routes.json
* fix: fix code-demo for typecheck
* chore: rollback for files
* chore: props omitted in the component itself
* fix: menu item types
* fix: tupecheck
---------
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat(select): virtualization (#4203 )
* fix: should not export list item internal variables type
* feat: changeset
* feat: integrate virtualized listbox to select component, add more props
* feat: update docs for select component
* feat: update docs to include API for virtualization
* fix: update docs to follow the newest format
* fix: update test for disable virtualization, add test for virtualized version
* fix: fix typo
* fix: type error
* fix: code block type error
* chore: update docs to use raw jsx instead of template literal
* fix: fix code-demo for typecheck
* chore: rollback for files
* fix: types
* chore: remove caret version on tanstack virtual pkg
* fix: pnpm lock file
* fix: virtualization examples
* fix: number of items
---------
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore: adjust code colors
* fix: collection based components ref (#4207 )
* chore: documentation adjustments
* Update data-slot for the error message in the select. (#4214 )
* Update data-slot for the error message in the select.
All components use the `data-slot="error-message"` attribute, except for the select component. I observed this behavior when a test in my application started failing.
* refactor(select): refactors the data-slots attribute for the error message
* fix(docs): types for classNames and itemClasses (#4209 )
* feat: documentation improvements
* chore: more improvements to the docs, routing updated, acccordiong font size change
* feat: forms doc in progress
* fix(touch): fixing the selection functionality on touch (#4220 )
* fix(touch): fixing the selection functionality on touch
* fix: radio, checkbox & switch interactions
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(docs): remove non-existing attribute (#4221 )
* fix(select): hideEmptyContent API (#4219 )
* fix(select): hideEmptyContent API
* test(select): hideEmptyContent tests
* docs(select): hideEmptyContent API
* chore(select): hideEmptyContent storybook
* chore(changeset): add hideEmptyContent API to select
* refactor(select): hideEmptyContent nitpick
* test(select): hideEmptyContent UI assertions
* fix(select): hideEmptyContent default false
* docs(select): hideEmptyContent default false
* fix(pagination): cursor position when hidden on init (#4222 )
* fix(pagination): cusor position when hidden on init
* test(pagination): cursor intersection observer
* chore(changeset): pagination cursor position fix
* refactor(pagination): minor nitpicks
- check for null ref in usePagination
- restore original IntersectionObserver in test
* fix: form fixes and improvements (#4224 )
* chore: form in progress
* chore: main demo addded to forms, checkbox validation fixed
* chore: forms docs improved
* fix(deps): bump `@react-aria/utils` version (#4226 )
* fix(deps): bump `@react-aria/utils` version
* chore(changeset): add changeset
* feat: forms doc completed
* chore: form component doc created
* chore: forms doc improved
* chore: doc improvements
* chore: alert doc improved
* feat: nextjs 15 migration in progress
* feat: nextjs 15 migration [docs] (#4228 )
* feat: nextjs 15 migration in progress
* feat: next 15 downgraded to next 14
* fix: migration errors
* feat: codeblog is now rendered only when visible, this made a huge performance improvement
* fix: remove folding
* feat: v2.6.0 blog
* feat: Adding nextui pro section on the landing page (#4227 )
* feat: adding nextui pro section on the landing page
* chore(nits): nits
* fix: remove pro image on mobile
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix(docs): prevent scrolling up on pressing theme change switch (#4233 )
* chore: improve v2.6.0 blog
* chore: small improvements
* chore: improve blog
* ci(changesets): version packages (#4186 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: snippet release (#4235 )
* ci(changesets): version packages (#4236 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore: v2.6.2
* ci(changesets): version packages (#4237 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: draggable modal demo
---------
Signed-off-by: Innei <i@innei.in >
Signed-off-by: The1111mp <The1111mp@outlook.com >
Co-authored-by: ryoon <ryoon50@gmail.com >
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Abhinav Agarwal <78839973+abhinav700@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@gmail.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: David Gonzalez <dgonzalez1992@outlook.com >
Co-authored-by: Julie Saia <76669473+juliesaia@users.noreply.github.com >
Co-authored-by: Alex Nguyen <dev@alexnguyen.co.nz >
Co-authored-by: max <hi.max@foxmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
Co-authored-by: Shrinidhi Upadhyaya <shrinidhiupadhyaya1195@gmail.com >
Co-authored-by: Anuj Sharma <52837557+sanuj21@users.noreply.github.com >
Co-authored-by: Innei <tukon479@gmail.com >
Co-authored-by: Jeff. <jeffreysfu@gmail.com >
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Abhinav Agarwal <abhinavagrawal700@gmail.com >
Co-authored-by: wzc520pyfm <1528857653@qq.com >
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Abhinandan <abhinandanverma551@gmail.com >
Co-authored-by: The1111mp <The1111mp@outlook.com >
Co-authored-by: Rakha Kanz Kautsar <rkkautsar@gmail.com >
Co-authored-by: Can Rau <cansrau@gmail.com >
Co-authored-by: Azpekt <65199167+AzpektDev@users.noreply.github.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mustafa Balcı <19329346+mstfblci@users.noreply.github.com >
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
Co-authored-by: Tianen Pang <32772271+tianenpang@users.noreply.github.com >
Co-authored-by: chirokas <157580465+chirokas@users.noreply.github.com >
Co-authored-by: doki- <1335902682@qq.com >
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: Peterl561 <76144929+Peterl561@users.noreply.github.com >
Co-authored-by: Julio Barrios <juliobarmi@gmail.com >
2024-12-06 12:16:05 -03:00
Junior Garcia
b1f79d4310
fix: draggable modal demo
2024-12-06 12:07:44 -03:00
github-actions[bot]
1d39358bd5
ci(changesets): version packages ( #4237 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2024-12-06 11:44:32 -03:00
Junior Garcia
d6eee4a876
chore: v2.6.2
2024-12-06 11:36:59 -03:00
github-actions[bot]
3a10d5ff52
ci(changesets): version packages ( #4236 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2024-12-06 11:31:49 -03:00
Junior Garcia
71e2d8c601
fix: snippet release ( #4235 )
2024-12-06 11:29:02 -03:00
github-actions[bot]
bbb436b89b
ci(changesets): version packages ( #4186 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2024-12-06 10:34:46 -03:00
Junior Garcia
648489e51b
chore: improve blog
2024-12-06 10:34:19 -03:00
Junior Garcia
59095f1a66
chore: small improvements
2024-12-06 10:31:29 -03:00
Junior Garcia
7b59bbf71b
chore: improve v2.6.0 blog
2024-12-06 10:21:09 -03:00
Maharshi Alpesh
05d546e29a
fix(docs): prevent scrolling up on pressing theme change switch ( #4233 )
2024-12-06 10:14:04 -03:00
Maharshi Alpesh
366056647a
feat: Adding nextui pro section on the landing page ( #4227 )
...
* feat: adding nextui pro section on the landing page
* chore(nits): nits
* fix: remove pro image on mobile
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2024-12-06 10:13:07 -03:00
Junior Garcia
3dbb0f2136
feat: v2.6.0 blog
2024-12-06 10:00:47 -03:00
Junior Garcia
b9e3e03859
fix: remove folding
2024-12-05 18:18:24 -03:00
Junior Garcia
bc6437762c
feat: codeblog is now rendered only when visible, this made a huge performance improvement
2024-12-05 18:00:14 -03:00
Junior Garcia
7cd74ade2f
fix: migration errors
2024-12-05 17:17:17 -03:00
Junior Garcia
bc35e137c1
chore: adjust react version
2024-12-05 17:10:00 -03:00
Junior Garcia
36ee869515
feat: nextjs 15 migration [docs] ( #4228 )
...
* feat: nextjs 15 migration in progress
* feat: next 15 downgraded to next 14
2024-12-05 17:07:44 -03:00
Junior Garcia
ca288d9b3d
feat: nextjs 15 migration in progress
2024-12-05 12:03:35 -03:00
Junior Garcia
70080de816
chore: alert doc improved
2024-12-05 10:20:23 -03:00
Junior Garcia
edead49a9e
chore: doc improvements
2024-12-05 10:10:34 -03:00
Junior Garcia
fcf849595f
chore: forms doc improved
2024-12-05 10:04:40 -03:00
Junior Garcia
6bd0301cf7
chore: form component doc created
2024-12-05 10:00:09 -03:00
Junior Garcia
89f51b555e
feat: forms doc completed
2024-12-05 09:32:00 -03:00
աӄա
6c0213dfc8
fix(deps): bump @react-aria/utils version ( #4226 )
...
* fix(deps): bump `@react-aria/utils` version
* chore(changeset): add changeset
2024-12-05 08:50:42 -03:00
Junior Garcia
59b88d070c
chore: forms docs improved
2024-12-05 08:50:26 -03:00
Junior Garcia
27f5139281
chore: main demo addded to forms, checkbox validation fixed
2024-12-04 23:40:58 -03:00
Junior Garcia
e1480504de
chore: form in progress
2024-12-04 22:53:57 -03:00
Junior Garcia
26e478dd93
fix: form fixes and improvements ( #4224 )
2024-12-04 19:30:00 -03:00
Peterl561
adbd85ee95
fix(pagination): cursor position when hidden on init ( #4222 )
...
* fix(pagination): cusor position when hidden on init
* test(pagination): cursor intersection observer
* chore(changeset): pagination cursor position fix
* refactor(pagination): minor nitpicks
- check for null ref in usePagination
- restore original IntersectionObserver in test
2024-12-04 19:28:03 -03:00
Peterl561
1855ba4390
fix(select): hideEmptyContent API ( #4219 )
...
* fix(select): hideEmptyContent API
* test(select): hideEmptyContent tests
* docs(select): hideEmptyContent API
* chore(select): hideEmptyContent storybook
* chore(changeset): add hideEmptyContent API to select
* refactor(select): hideEmptyContent nitpick
* test(select): hideEmptyContent UI assertions
* fix(select): hideEmptyContent default false
* docs(select): hideEmptyContent default false
2024-12-04 19:20:19 -03:00
աӄա
62b77e6823
chore(docs): remove non-existing attribute ( #4221 )
2024-12-04 14:19:57 -03:00
Maharshi Alpesh
729ede8de7
fix(touch): fixing the selection functionality on touch ( #4220 )
...
* fix(touch): fixing the selection functionality on touch
* fix: radio, checkbox & switch interactions
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2024-12-04 07:57:10 -03:00
Junior Garcia
d6ae2cb0dd
feat: forms doc in progress
2024-12-04 07:49:04 -03:00
Junior Garcia
8e1a9c9a92
chore: more improvements to the docs, routing updated, acccordiong font size change
2024-12-03 17:46:54 -03:00
Junior Garcia
e8b34cdaa3
Merge branch 'canary' of github.com:nextui-org/nextui into canary
2024-12-03 16:10:38 -03:00
Junior Garcia
0b60eb2adc
feat: documentation improvements
2024-12-03 11:30:36 -03:00
աӄա
c5a4b422ef
fix(docs): types for classNames and itemClasses ( #4209 )
2024-12-03 10:07:43 -03:00
Julio Barrios
af0d20d807
Update data-slot for the error message in the select. ( #4214 )
...
* Update data-slot for the error message in the select.
All components use the `data-slot="error-message"` attribute, except for the select component. I observed this behavior when a test in my application started failing.
* refactor(select): refactors the data-slots attribute for the error message
2024-12-03 10:07:13 -03:00
Junior Garcia
e8bfdc8524
chore: documentation adjustments
2024-12-01 19:40:20 -03:00
Junior Garcia
6bc616caea
fix: collection based components ref ( #4207 )
2024-12-01 19:01:43 -03:00
Junior Garcia
94936df746
chore: merged with main
2024-12-01 18:14:56 -03:00
Junior Garcia
1c281f3809
Merge branch 'main' of github.com:nextui-org/nextui
2024-12-01 18:13:48 -03:00
Junior Garcia
3b37728244
chore: remove bf promotion
2024-12-01 18:13:33 -03:00
Junior Garcia
973124902f
chore: adjust code colors
2024-12-01 18:09:31 -03:00
Vincentius Roger Kuswara
2d6e57705d
feat(select): virtualization ( #4203 )
...
* fix: should not export list item internal variables type
* feat: changeset
* feat: integrate virtualized listbox to select component, add more props
* feat: update docs for select component
* feat: update docs to include API for virtualization
* fix: update docs to follow the newest format
* fix: update test for disable virtualization, add test for virtualized version
* fix: fix typo
* fix: type error
* fix: code block type error
* chore: update docs to use raw jsx instead of template literal
* fix: fix code-demo for typecheck
* chore: rollback for files
* fix: types
* chore: remove caret version on tanstack virtual pkg
* fix: pnpm lock file
* fix: virtualization examples
* fix: number of items
---------
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2024-12-01 17:51:20 -03:00
Vincentius Roger Kuswara
44958bf91a
feat(listbox): virtualization ( #4206 )
...
* fix: should not export list item internal variables type
* feat: changeset
* fix: type error
* fix: code block type error
* feat: virtualization feature, docs for listbox
* chore: update routes.json
* fix: fix code-demo for typecheck
* chore: rollback for files
* chore: props omitted in the component itself
* fix: menu item types
* fix: tupecheck
---------
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2024-12-01 17:19:22 -03:00
winches
ffb1e554f7
fix: forwardRef render functions not using ref ( #4198 )
...
* fix: forwardRef render functions not using ref
* fix: changelog
* fix: review
* fix: forwardRef render functions not using ref
* docs: update changeset
2024-12-01 16:45:47 -03:00
Junior Garcia
e6f64f3873
Merge branch 'canary' of github.com:nextui-org/nextui into canary
2024-12-01 11:38:48 -03:00
Junior Garcia
1730088234
chore: consolidated changeset
2024-12-01 11:38:41 -03:00
Junior Garcia
ff94c122c5
Update release.yaml ( #4205 )
2024-12-01 11:37:51 -03:00
Junior Garcia
2608f83beb
chore: consolidated changeset
2024-12-01 11:31:26 -03:00
Junior Garcia
baec474143
chore: consolidated changeset
2024-12-01 11:31:17 -03:00
Junior Garcia
5786897b99
chore: single chnageset
2024-12-01 11:23:21 -03:00
Junior Garcia
a75134cd1e
chore: new changeset
2024-12-01 11:11:04 -03:00
Junior Garcia
0fac666206
chore: change get info pkg version
2024-12-01 11:02:37 -03:00
Junior Garcia
d8e73330ab
chore: increase timeout
2024-12-01 10:51:39 -03:00
Junior Garcia
a3c25294e3
chore: rename changeset
2024-12-01 10:19:47 -03:00
Junior Garcia
2c33b8a331
chore: remove customer runner
2024-12-01 10:17:25 -03:00
Peterl561
cbe4cb1e85
fix(input): teaxtarea label squish ( #4197 )
...
* fix(input): teaxtarea label squish
* chore(changeset): add changeset for textarea label fix
2024-12-01 09:55:15 -03:00
winches
7599c33061
docs: optimize code fold ( #4202 )
...
* docs: optimize code fold
* fix: code review
2024-12-01 09:40:47 -03:00
Junior Garcia
54793bf86a
Fix/react core pkg ( #4204 )
...
* fix: double use client tag import in react core package
* fix: double use client
* chore: restore postbuild script
2024-12-01 09:39:02 -03:00
Junior Garcia
1c46061553
Merge branch 'canary' of github.com:nextui-org/nextui into canary
2024-11-30 21:57:14 -03:00
Junior Garcia
63d07db3ff
fix: return in card demo
2024-11-30 21:56:54 -03:00
Junior Garcia
68f48cdf5f
Feat/doc improvements ( #4196 )
...
* feat: documentation improvements
* fix: alert api
* fix: copy button
2024-11-30 19:03:52 -03:00
Junior Garcia
290182df26
feat: documentation improvements ( #4195 )
...
* feat: documentation improvements
* fix: alert api
2024-11-30 18:51:15 -03:00
աӄա
ccf82df032
chore(docs): revise defaultShowFlagList ( #4193 )
...
* chore(docs): add Example to defaultShowFlagList
* chore(docs): revise defaultShowFlagList
2024-11-30 11:44:10 -03:00
Junior Garcia
e1e50fa707
fix: routes
2024-11-30 11:11:46 -03:00
Junior Garcia
37aea79373
Fix/peer deps ( #4189 )
...
* fix: peer deps
* fix: tests
2024-11-30 10:15:12 -03:00
Junior Garcia
42b4bf88dc
fix: peer deps ( #4188 )
2024-11-30 10:01:01 -03:00
Junior Garcia
9652d7808b
fix: install
2024-11-30 09:52:10 -03:00
Junior Garcia
3637b16ae5
refactor: beta tags manually deleted ( #4187 )
2024-11-30 09:47:39 -03:00
Junior Garcia
ea04960644
chore: base branch change to canary, changeset config
2024-11-30 09:39:54 -03:00
Junior Garcia
e400aa2c73
chore: remove duplicate changesets
2024-11-30 09:26:28 -03:00
Junior Garcia
ccf4663c6d
chore: delete pre file
2024-11-30 09:10:44 -03:00
Junior Garcia
00a17f6087
fix: exit pre-release mode
2024-11-30 08:51:49 -03:00
Junior Garcia
b83b11870b
fix: exit pre-release mode
2024-11-30 08:50:45 -03:00
Junior Garcia
e28942817a
chore: update workflow name
2024-11-30 08:48:47 -03:00
Junior Garcia
08dfdaac79
chore: update exit and enter workflows
2024-11-30 08:47:48 -03:00
Junior Garcia
7c9017ded9
chore: canary release test ( #4185 )
2024-11-30 08:19:51 -03:00
Junior Garcia
60f4c69408
chore: revert exit and enter pre release changes
2024-11-30 08:12:31 -03:00
աӄա
cc1027ba63
fix(workflows): release & pre-release flow ( #4184 )
2024-11-30 06:40:55 -03:00
Junior Garcia
96cc97ac82
chore: exit pre release mode
2024-11-29 20:46:48 -03:00
Junior Garcia
d88e4856d8
fix: exit pre-release mode
2024-11-29 20:44:17 -03:00
Junior Garcia
505ed63578
fix: exit pre-release mode
2024-11-29 20:41:53 -03:00
Junior Garcia
1e5842f03e
fix: exit pre-release mode
2024-11-29 20:40:29 -03:00
Junior Garcia
fb34040bf1
fix: exit pre-release mode
2024-11-29 20:38:37 -03:00
Junior Garcia
603b19c360
fix: exit pre-release mode
2024-11-29 20:35:14 -03:00
Junior Garcia
7863393edf
ci(changesets): version packages
2024-11-29 20:29:06 -03:00
Junior Garcia
4e8d90bbfb
Merge branch 'canary' of github.com:nextui-org/nextui into canary
2024-11-29 20:26:35 -03:00
Junior Garcia
2cce0e4fb1
ci(changesets): version packages
2024-11-29 20:26:23 -03:00
Junior Garcia
791725f85b
Feat/canary release ( #4181 )
...
* chore: force canary to release
* feat: canary release
2024-11-29 20:20:55 -03:00
Junior Garcia
8ded8f05e3
chore: force canary to release ( #4180 )
2024-11-29 20:14:59 -03:00
Junior Garcia
2810630def
fix: changeset get github info
2024-11-29 20:13:32 -03:00
Junior Garcia
86352b5dd0
ci(changesets): version packages
2024-11-29 19:41:01 -03:00
Junior Garcia
0f615b98af
chore: workflow updated
2024-11-29 19:36:06 -03:00
Junior Garcia
da72ed3219
chore: merged with beta branch
2024-11-29 19:33:19 -03:00
Junior Garcia
018c69b6a0
fix: pre-release workflow ( #4179 )
2024-11-29 19:28:31 -03:00
Junior Garcia
1bb7b43f69
chore: canary versions ( #4178 )
2024-11-29 19:20:22 -03:00
Junior Garcia
fb6addbbda
chore: pre release workflow modified ( #4177 )
2024-11-29 19:10:31 -03:00
Junior Garcia
7c743abcc2
chore: update workflows
2024-11-29 19:04:04 -03:00
Junior Garcia
e2a5013408
fix: input otp peer deps ( #4176 )
2024-11-29 17:13:35 -03:00
Junior Garcia
c110f0d338
chore(pre-release): enter pre-release mode ( #4175 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-29 17:10:05 -03:00
Junior Garcia
43993e40bf
fix: pre release workflow on protected branches ( #4174 )
2024-11-29 17:06:01 -03:00
Junior Garcia
744fb49476
v2.5.0 [BETA] ( #4164 )
...
* chore(pre-release): enter pre-release mode
* fix(theme): apply tw nested group (#3909 )
* chore(changset): add changeset
* fix(theme): apply nested group to table
* chore(docs): update table bottomContent code
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: pkg versions
* fix: changeset
* fix: drawer peer dep
* chore: update plop components tempalte
* ci(changesets): version packages (beta) (#3988 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: pre-release workflow
* chore: debug log added
* chore: force pre-release
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* chore: beta1 (#3990 )
* ci(changesets): version packages (beta) (#3991 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(use-image): image ReferenceError in SSR (#3993 )
* fix(input): fixed a sliding issue caused by the helper wrapper (#3966 )
* If it is false and there is an error message or description it will create a div
* Update packages/components/input/src/input.tsx
* Update packages/components/select/src/select.tsx
* Update packages/components/input/src/textarea.tsx
* add changeset
* changeset update
* ci(changesets): version packages (beta) (#3995 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image loading in the server (#3996 )
* fix: lock file
* chore: force release
* chore: force release 2
* ci(changesets): version packages (beta) (#3997 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image load on next.js (#3998 )
* ci(changesets): version packages (beta) (#3999 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: element.ref was removed in React 19 warning (#4003 )
* ci(changesets): version packages (beta) (#4004 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: react 19 as peer dep (#4008 )
* ci(changesets): version packages (beta) (#4009 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Beta/react 19 support (#4010 )
* fix: react 19 as peer dep
* fix: react 19 as peer dep
* chore: support framer-motion alpha version
* ci(changesets): version packages (beta) (#4011 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(theme): making select and input themes consistent (#3881 )
* ci(changesets): version packages (beta) (#4012 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: support inert value with boolean type for react 19 (#4039 )
* ci(changesets): version packages (beta) (#4041 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert design improved (#4054 )
* ci(changesets): version packages (beta) (#4056 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: drawer improvements (#4057 )
* ci(changesets): version packages (beta) (#4058 )
* feat: alert styles improved (#4071 )
* ci(changesets): version packages (beta) (#4072 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert styles improved (#4073 )
* ci(changesets): version packages (beta) (#4074 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: add number of stars and credits
* chore: fix build
* chore: improve navabr colors
* chore: new changeset (#4083 )
* ci(changesets): version packages (beta) (#4084 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: pnpm cleaned (#4086 )
* ci(changesets): version packages (beta) (#4087 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: custom runnner added
* chore: custom runner test (#4091 )
* Beta/custom runner (#4092 )
* chore: custom runner test
* chore: custom runner test
* chore: remove 2 from older changeset
* ci(changesets): version packages (beta) (#4093 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: new demo added to alert
* Feat/virtualization for autocomplete (#4094 )
* feat: add react-window virtualization for autocomplete
* fix: wrong imports and wrong sizing
* fix: update pnpm lock
* chore: add test cases for large dataset (1000 and 10000 items)
* chore: move virtualized-listbox to listbox components folder, implement isVirtualized conditional
* feat: implement dynamic listboxheight n item height, add story
* chore: rename props, remove unnecessary line changes
* fix: maxHeight style 256px for default, conditional usage of virtualizer
* feat: migrate to tan-stack virtual. (todo: fix scroll shadow)
* feat: virtualization support
---------
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
* ci(changesets): version packages (beta) (#4095 )
* feat: small fixes
* feat: add reducedMotion setting to Provider (#3470 )
* feat: add reducedMotion setting to Provider
* chore: refactor reducedMotion story
* Update .changeset/pretty-parrots-guess.md
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4106 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: move circular-progress tv to progress (#3321 )
* fix: remove circular-progress tv to progress
* docs: changeset
* chore(changeset): update changeset message
* Update .changeset/angry-maps-serve.md
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: label placement when the select has a placeholder or description (#4126 )
* ci(changesets): version packages (beta) (#4107 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): add missing `framer-motion` in `peerDependencies` (#4140 )
* fix(theme): add truncate class to the list item to avoid overflow the wrapper (#4105 )
* fix(docs): invalid canary storybook link (#4030 )
* fix: menu item hidden overflow text
* feat: changeset
* Merge branch 'beta/release-next' into fix/menu-item-hidden
* fix: truncate list item
* feat: update changeset
* fix(menu): omit internal props
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat(table): add isKeyboardNavigationDisabled prop to the table (#3735 )
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
* feat: add form component (#3036 )
* chore: add support validationBehavior aria
* chore: add validationBehavior to Provider
* chore: add autocomplete validation test
* chore: add checkbox validation test
* fix(input): require condition
* docs: add description of validationBehavior props
* chore: add support validationBehavior props for date components
* docs(dates): add description of validationBehavior props
* chore: add changeset
* chore: format
* chore: fix test
* fix: select validationBehavior is not support yet
* fix: select validationBehavior not supported yet
* feat: add form component with input support
* feat: add support form context
* chore: wip add support for form server errors
* chore: add support checkbox server validation
* chore: add support radio server validation
* chore: update pnpm-lock.yaml
* chore: add support input server validation
* chore: add support autocomplete server validation
* chore(form): add server validation stories
* chore: fix test
* chore: add date-picker validation test
* chore: update form stories
* chore: add changeset
* chore: update react-aria version
* chore: add pnpm-lock.yaml
* chore: update react-aria version
* chore: add comment
* chore: update react-aria version
* chore: fix change set
* chore: export form component in the main package
* chore: upgrade react-aria
* chore: fixed internationalized/date version
* fix: build error
* chore: upgrade docs react-aria version
* fix: remove comment
* fix: debug setting
* chore(docs): update sponsor (#3904 )
* chore(docs): remove Scrumbuiss
* chore(docs): remove Scrumbuiss logo
* chore(docs): replace va by posthog (#4123 )
* chore(changeset): change to patch
* refactor: react-aria-components remove to decrease package size, logic moved to the form package
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* docs: add forms guide (#4155 )
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* chore: routes updated
* ci(changesets): version packages (beta) (#4151 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: fix indentation
* fix(changeset): package not be found
* ci(changesets): version packages (beta) (#4158 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(select): controlled isInvalid prop (#4082 )
* fix(select): controlled isInvalid prop
* chore: add changeset
* Merge branch 'beta/release-next' into pr/4082
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* ci(changesets): version packages (beta) (#4159 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore(changeset): bump all versions
* ci(changesets): version packages (beta) (#4160 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): missing peer / dev dependency for framer-motion (#4161 )
* fix(system): align `navigate` function parameters with `@react-aria` (#4163 )
* fix: menu item classNames not work (#4156 )
* fix: menu item classNames not work
* feat: changeset
* docs: update
* feat: merge classes utility added
* Update .changeset/brave-trains-wave.md
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(docs): remove incorrect info
* ci(changesets): version packages (beta) (#4162 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(docs): overall dx (#4055 )
* refactor(docs): revise code block (#3922 )
* refactor(docs): revise code block
* chore(docs): resolve pr comments
* refactor(docs): autocomplete dx (#3934 )
* feat(docs): add *.js?raw module
* feat(docs): change to react-jsx and add **/*.js
* chore(root): include js and jsx
* refactor(docs): autocomplete dx
* chore(docs): rollback overrides
* chore(autocomplete): lint
* fix(autocomplete): incorrect import path
* fix(docs): autocomplete dx
* chore(docs): remove highlightedLines
* refactor(docs): breadcrumbs dx (#3968 )
* refactor(docs): breadcrumbs dx
* fix(docs): export issue
* chore(docs): use preserve for jsx
* fix(docs): support multiline import
* fix(docs): support multiple export
* chore(docs): add back export
* refactor(docs): avatar dx (#3951 )
* refactor(docs): badge dx (#3960 )
* refactor(docs): badge dx
* chore(docs): incorrect import path
* refactor(docs): button dx (#3981 )
* refactor(docs): calendar dx (#4022 )
* refactor(docs): calendar dx
* fix(docs): incorrect import path
* refactor(docs): switch dx (#4037 )
* refactor(docs): switch dx
* chore(docs): remove highlightedLines
* refactor(docs): tooltip (#4035 )
* refactor(docs): usage dx (#4036 )
* refactor(docs): circular-progress dx (#4029 )
* refactor(docs): chip-dx (#4028 )
* refactor(docs): checkbox-group dx (#4027 )
* refactor(docs): checkbox dx (#4024 )
* refactor(docs): checkbox dx
* fix(docs): incorrect import path
* refactor(docs): card dx (#4023 )
* refactor(docs): skeleton dx (#4042 )
* refactor(docs): spacer dx (#4043 )
* refactor(docs): snippet dx (#4044 )
* refactor(docs): scroll-shadow dx (#4045 )
* refactor(docs): code dx (#4046 )
* refactor(docs): kbd dx (#4047 )
* refactor(docs): link dx (#4048 )
* refactor(docs): progress dx (#4049 )
* refactor(docs): divider dx (#4050 )
* refactor(docs): listbox dx (#4051 )
* refactor(docs): listbox dx
* fix(docs): import path
* fix(docs): import path
* chore(docs): remove highlightedLines
* fix(docs): indentation
* chore(docs): replace the props of autocomplete from value to key (#4129 )
* refactor(docs): alert dx (#4108 )
* refactor(docs): alert dx
* refactor(docs): alert dx
* refactor(docs): image dx (#4061 )
* refactor(docs): textarea dx (#4063 )
* refactor(docs): spinner dx (#4088 )
* refactor(docs): radio-group dx (#4064 )
* refactor(docs): pagination dx (#4062 )
* refactor(docs): pagination dx
* refactor(docs): pagination dx
* refactor(docs): time-input dx (#4065 )
* refactor(docs): time-input dx
* refactor(docs): time-input dx
* refactor(docs): slider dx (#4066 )
* refactor(docs): slider dx
* refactor(docs): slider dx
* refactor(docs): move SliderValue to type
* refactor(docs): slider dx
* refactor(docs): make icon code collapsible
* refactor(docs): specify versions for date packages (#4138 )
* refactor(docs): specify versions for date packages
* fix(docs): correct RA i18n version
* chore(deps): sync version from package
* refactor(docs): tabs dx (#4067 )
* refactor(docs): tab dx
* refactor(docs): tabs dx
* refactor(docs): input dx (#4102 )
* refactor(docs): input dx
* refactor(docs): input dx
* refactor(docs): navbar dx (#4076 )
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): modal dx (#4077 )
* refactor(docs): modal dx
* refactor(docs): modal dx
* refactor(docs): select dx (#4078 )
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): table dx (#4079 )
* refactor(docs): table dx
* fix(docs): import path
* refactor(docs): table dx
* refactor(docs): table dx
* refactor(docs): popover dx (#4090 )
* refactor(docs): range-calendar dx (#4089 )
* refactor(docs): range-calendar dx
* fix(docs): import path
* refactor(docs): date input dx (#4100 )
* refactor(docs): dropdown dx (#4101 )
* refactor(docs): dropdown dx
* refactor(docs): remove highlightedLines
* refactor(docs): dropdown dx
* refactor(docs): dropdown dx
* refactor(docs): date-picker dx (#4103 )
* refactor(docs): date-picker dx
* fix(docs): import paths
* refactor(docs): date-range-picker dx (#4104 )
* refactor(docs): date-range-picker dx
* fix(docs): date-range-picker dx
* refactor(docs): drawer dx (#4109 )
* refactor(docs): drawer dx
* fix(docs): indentation
* refactor(docs): make icon collapsible
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* feat(input-otp): introduce input OTP component (#4052 )
* feat(input-otp): adding the functionality
* fix(input-otp): making the use of input-otp library
* Update .changeset/spotty-flies-jump.md
* chore(input-otp): nits
* feat: improvements and fixes added
* refactor: input-otp docs improvements
* fix: changeset
* fix: build
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4169 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(theme): revise label font size for lg (#4141 )
* refactor(theme): revise label font size for lg
* chore(changeset): add changeset
* refactor(theme): revise label font size for lg
* fix(docs): typecheck errors (#4171 )
* fix(docs): remove duplicate import
* fix(docs): update type for onChange in range-calendar page
* fix(docs): add missing `@react-types/calendar`
* fix(docs): broken syntax
* fix(docs): typecheck issues
* fix(docs): add missing `@react-types/datepicker`
* fix(docs): typecheck issues
* fix: missing li tag when href is specified (#4168 )
* fix(items): items in list should wrapped in li in case of a
* chore: adding the tests
* Feat/textarea add clear button (#4172 )
* feat(components): add clear button to the textarea component
* docs(textarea): add test and changeset
* feat(textarea): modify the changeset file
* feat(textarea): add clear button to textarea
* feat(textarea): add isClearable prop to textarea
* docs(textarea): add documentation to textarea
* docs(textarea): add documentation to textarea
* feat(textarea): replace the textarea component clear icon and modify its location
* feat(textarea): revise the clear button position
* feat(textarea): revise the clear button structure
* feat(textarea): revise the styles of clear button and textarea
* feat(textarea): revise the styles of RTL case
* feat(textarea): change the rtl to pe
* feat(textarea): delete the px classname
* chore(changeset): update package and message
* test(textarea): add test case
* feat(textarea): change the clear button structure
* feat(textarea): optimized code
* chore(textarea): update the changeset file
* docs(textarea): add slots doc to textarea
* chore(textarea): update peerDevpeerDependencies version
* chore(textarea): add usecallback dep
* Update .changeset/five-adults-protect.md
* chore(pre-release): enter pre-release mode
* feat(textarea): modify the clear button icon
* fix(theme): apply tw nested group (#3909 )
* chore(changset): add changeset
* fix(theme): apply nested group to table
* chore(docs): update table bottomContent code
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: changeset
* fix: pkg versions
* fix: changeset
* fix: drawer peer dep
* chore: update plop components tempalte
* ci(changesets): version packages (beta) (#3988 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: pre-release workflow
* chore: debug log added
* chore: force pre-release
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* ci(changesets): version packages (beta)
* chore: beta1 (#3990 )
* ci(changesets): version packages (beta) (#3991 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(use-image): image ReferenceError in SSR (#3993 )
* fix(input): fixed a sliding issue caused by the helper wrapper (#3966 )
* If it is false and there is an error message or description it will create a div
* Update packages/components/input/src/input.tsx
* Update packages/components/select/src/select.tsx
* Update packages/components/input/src/textarea.tsx
* add changeset
* changeset update
* ci(changesets): version packages (beta) (#3995 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image loading in the server (#3996 )
* fix: lock file
* chore: force release
* chore: force release 2
* ci(changesets): version packages (beta) (#3997 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: image load on next.js (#3998 )
* ci(changesets): version packages (beta) (#3999 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: element.ref was removed in React 19 warning (#4003 )
* ci(changesets): version packages (beta) (#4004 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: react 19 as peer dep (#4008 )
* ci(changesets): version packages (beta) (#4009 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Beta/react 19 support (#4010 )
* fix: react 19 as peer dep
* fix: react 19 as peer dep
* chore: support framer-motion alpha version
* ci(changesets): version packages (beta) (#4011 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(theme): making select and input themes consistent (#3881 )
* ci(changesets): version packages (beta) (#4012 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(textarea): fix clearButton display
* fix: support inert value with boolean type for react 19 (#4039 )
* ci(changesets): version packages (beta) (#4041 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert design improved (#4054 )
* ci(changesets): version packages (beta) (#4056 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: drawer improvements (#4057 )
* ci(changesets): version packages (beta) (#4058 )
* feat: alert styles improved (#4071 )
* ci(changesets): version packages (beta) (#4072 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: alert styles improved (#4073 )
* ci(changesets): version packages (beta) (#4074 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: add number of stars and credits
* chore: fix build
* chore: improve navabr colors
* chore: new changeset (#4083 )
* ci(changesets): version packages (beta) (#4084 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: pnpm cleaned (#4086 )
* ci(changesets): version packages (beta) (#4087 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: custom runnner added
* chore: custom runner test (#4091 )
* Beta/custom runner (#4092 )
* chore: custom runner test
* chore: custom runner test
* chore: remove 2 from older changeset
* ci(changesets): version packages (beta) (#4093 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: new demo added to alert
* Feat/virtualization for autocomplete (#4094 )
* feat: add react-window virtualization for autocomplete
* fix: wrong imports and wrong sizing
* fix: update pnpm lock
* chore: add test cases for large dataset (1000 and 10000 items)
* chore: move virtualized-listbox to listbox components folder, implement isVirtualized conditional
* feat: implement dynamic listboxheight n item height, add story
* chore: rename props, remove unnecessary line changes
* fix: maxHeight style 256px for default, conditional usage of virtualizer
* feat: migrate to tan-stack virtual. (todo: fix scroll shadow)
* feat: virtualization support
---------
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
* ci(changesets): version packages (beta) (#4095 )
* feat: small fixes
* feat: add reducedMotion setting to Provider (#3470 )
* feat: add reducedMotion setting to Provider
* chore: refactor reducedMotion story
* Update .changeset/pretty-parrots-guess.md
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4106 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: move circular-progress tv to progress (#3321 )
* fix: remove circular-progress tv to progress
* docs: changeset
* chore(changeset): update changeset message
* Update .changeset/angry-maps-serve.md
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix: label placement when the select has a placeholder or description (#4126 )
* ci(changesets): version packages (beta) (#4107 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): add missing `framer-motion` in `peerDependencies` (#4140 )
* fix(theme): add truncate class to the list item to avoid overflow the wrapper (#4105 )
* fix(docs): invalid canary storybook link (#4030 )
* fix: menu item hidden overflow text
* feat: changeset
* Merge branch 'beta/release-next' into fix/menu-item-hidden
* fix: truncate list item
* feat: update changeset
* fix(menu): omit internal props
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* Update apps/docs/content/docs/components/textarea.mdx
* feat(table): add isKeyboardNavigationDisabled prop to the table (#3735 )
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
* feat: add form component (#3036 )
* chore: add support validationBehavior aria
* chore: add validationBehavior to Provider
* chore: add autocomplete validation test
* chore: add checkbox validation test
* fix(input): require condition
* docs: add description of validationBehavior props
* chore: add support validationBehavior props for date components
* docs(dates): add description of validationBehavior props
* chore: add changeset
* chore: format
* chore: fix test
* fix: select validationBehavior is not support yet
* fix: select validationBehavior not supported yet
* feat: add form component with input support
* feat: add support form context
* chore: wip add support for form server errors
* chore: add support checkbox server validation
* chore: add support radio server validation
* chore: update pnpm-lock.yaml
* chore: add support input server validation
* chore: add support autocomplete server validation
* chore(form): add server validation stories
* chore: fix test
* chore: add date-picker validation test
* chore: update form stories
* chore: add changeset
* chore: update react-aria version
* chore: add pnpm-lock.yaml
* chore: update react-aria version
* chore: add comment
* chore: update react-aria version
* chore: fix change set
* chore: export form component in the main package
* chore: upgrade react-aria
* chore: fixed internationalized/date version
* fix: build error
* chore: upgrade docs react-aria version
* fix: remove comment
* fix: debug setting
* chore(docs): update sponsor (#3904 )
* chore(docs): remove Scrumbuiss
* chore(docs): remove Scrumbuiss logo
* chore(docs): replace va by posthog (#4123 )
* chore(changeset): change to patch
* refactor: react-aria-components remove to decrease package size, logic moved to the form package
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* docs: add forms guide (#4155 )
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* chore: routes updated
* ci(changesets): version packages (beta) (#4151 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: fix indentation
* fix(changeset): package not be found
* ci(changesets): version packages (beta) (#4158 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(select): controlled isInvalid prop (#4082 )
* fix(select): controlled isInvalid prop
* chore: add changeset
* Merge branch 'beta/release-next' into pr/4082
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* ci(changesets): version packages (beta) (#4159 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore(changeset): bump all versions
* ci(changesets): version packages (beta) (#4160 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): missing peer / dev dependency for framer-motion (#4161 )
* fix(system): align `navigate` function parameters with `@react-aria` (#4163 )
* fix: menu item classNames not work (#4156 )
* fix: menu item classNames not work
* feat: changeset
* docs: update
* feat: merge classes utility added
* Update .changeset/brave-trains-wave.md
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore(docs): remove incorrect info
* ci(changesets): version packages (beta) (#4162 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(docs): overall dx (#4055 )
* refactor(docs): revise code block (#3922 )
* refactor(docs): revise code block
* chore(docs): resolve pr comments
* refactor(docs): autocomplete dx (#3934 )
* feat(docs): add *.js?raw module
* feat(docs): change to react-jsx and add **/*.js
* chore(root): include js and jsx
* refactor(docs): autocomplete dx
* chore(docs): rollback overrides
* chore(autocomplete): lint
* fix(autocomplete): incorrect import path
* fix(docs): autocomplete dx
* chore(docs): remove highlightedLines
* refactor(docs): breadcrumbs dx (#3968 )
* refactor(docs): breadcrumbs dx
* fix(docs): export issue
* chore(docs): use preserve for jsx
* fix(docs): support multiline import
* fix(docs): support multiple export
* chore(docs): add back export
* refactor(docs): avatar dx (#3951 )
* refactor(docs): badge dx (#3960 )
* refactor(docs): badge dx
* chore(docs): incorrect import path
* refactor(docs): button dx (#3981 )
* refactor(docs): calendar dx (#4022 )
* refactor(docs): calendar dx
* fix(docs): incorrect import path
* refactor(docs): switch dx (#4037 )
* refactor(docs): switch dx
* chore(docs): remove highlightedLines
* refactor(docs): tooltip (#4035 )
* refactor(docs): usage dx (#4036 )
* refactor(docs): circular-progress dx (#4029 )
* refactor(docs): chip-dx (#4028 )
* refactor(docs): checkbox-group dx (#4027 )
* refactor(docs): checkbox dx (#4024 )
* refactor(docs): checkbox dx
* fix(docs): incorrect import path
* refactor(docs): card dx (#4023 )
* refactor(docs): skeleton dx (#4042 )
* refactor(docs): spacer dx (#4043 )
* refactor(docs): snippet dx (#4044 )
* refactor(docs): scroll-shadow dx (#4045 )
* refactor(docs): code dx (#4046 )
* refactor(docs): kbd dx (#4047 )
* refactor(docs): link dx (#4048 )
* refactor(docs): progress dx (#4049 )
* refactor(docs): divider dx (#4050 )
* refactor(docs): listbox dx (#4051 )
* refactor(docs): listbox dx
* fix(docs): import path
* fix(docs): import path
* chore(docs): remove highlightedLines
* fix(docs): indentation
* chore(docs): replace the props of autocomplete from value to key (#4129 )
* refactor(docs): alert dx (#4108 )
* refactor(docs): alert dx
* refactor(docs): alert dx
* refactor(docs): image dx (#4061 )
* refactor(docs): textarea dx (#4063 )
* refactor(docs): spinner dx (#4088 )
* refactor(docs): radio-group dx (#4064 )
* refactor(docs): pagination dx (#4062 )
* refactor(docs): pagination dx
* refactor(docs): pagination dx
* refactor(docs): time-input dx (#4065 )
* refactor(docs): time-input dx
* refactor(docs): time-input dx
* refactor(docs): slider dx (#4066 )
* refactor(docs): slider dx
* refactor(docs): slider dx
* refactor(docs): move SliderValue to type
* refactor(docs): slider dx
* refactor(docs): make icon code collapsible
* refactor(docs): specify versions for date packages (#4138 )
* refactor(docs): specify versions for date packages
* fix(docs): correct RA i18n version
* chore(deps): sync version from package
* refactor(docs): tabs dx (#4067 )
* refactor(docs): tab dx
* refactor(docs): tabs dx
* refactor(docs): input dx (#4102 )
* refactor(docs): input dx
* refactor(docs): input dx
* refactor(docs): navbar dx (#4076 )
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): navbar dx
* refactor(docs): modal dx (#4077 )
* refactor(docs): modal dx
* refactor(docs): modal dx
* refactor(docs): select dx (#4078 )
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): select dx
* refactor(docs): table dx (#4079 )
* refactor(docs): table dx
* fix(docs): import path
* refactor(docs): table dx
* refactor(docs): table dx
* refactor(docs): popover dx (#4090 )
* refactor(docs): range-calendar dx (#4089 )
* refactor(docs): range-calendar dx
* fix(docs): import path
* refactor(docs): date input dx (#4100 )
* refactor(docs): dropdown dx (#4101 )
* refactor(docs): dropdown dx
* refactor(docs): remove highlightedLines
* refactor(docs): dropdown dx
* refactor(docs): dropdown dx
* refactor(docs): date-picker dx (#4103 )
* refactor(docs): date-picker dx
* fix(docs): import paths
* refactor(docs): date-range-picker dx (#4104 )
* refactor(docs): date-range-picker dx
* fix(docs): date-range-picker dx
* refactor(docs): drawer dx (#4109 )
* refactor(docs): drawer dx
* fix(docs): indentation
* refactor(docs): make icon collapsible
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* Merge branch 'beta/release-next' into pr/3477
* refactor(docs): apply new structure to doc
* feat(input-otp): introduce input OTP component (#4052 )
* feat(input-otp): adding the functionality
* fix(input-otp): making the use of input-otp library
* Update .changeset/spotty-flies-jump.md
* chore(input-otp): nits
* feat: improvements and fixes added
* refactor: input-otp docs improvements
* fix: changeset
* fix: build
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* ci(changesets): version packages (beta) (#4169 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(theme): revise label font size for lg (#4141 )
* refactor(theme): revise label font size for lg
* chore(changeset): add changeset
* refactor(theme): revise label font size for lg
* fix(docs): typecheck errors (#4171 )
* fix(docs): remove duplicate import
* fix(docs): update type for onChange in range-calendar page
* fix(docs): add missing `@react-types/calendar`
* fix(docs): broken syntax
* fix(docs): typecheck issues
* fix(docs): add missing `@react-types/datepicker`
* fix(docs): typecheck issues
* fix: missing li tag when href is specified (#4168 )
* fix(items): items in list should wrapped in li in case of a
* chore: adding the tests
* fix: textarea issues with the clear button
* chore: adjust clear button position
---------
Co-authored-by: doki- <1335902682@qq.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mustafa Balcı <19329346+mstfblci@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@gmail.com >
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Tianen Pang <32772271+tianenpang@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: chirokas <157580465+chirokas@users.noreply.github.com >
* ci(changesets): version packages (beta) (#4170 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* docs: sync api from nextui-cli v0.3.5 (#4173 )
Co-authored-by: GitHub Action <action@github.com >
* ci(changesets): exit pre-release mode
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mustafa Balcı <19329346+mstfblci@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@gmail.com >
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: Tianen Pang <32772271+tianenpang@users.noreply.github.com >
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: chirokas <157580465+chirokas@users.noreply.github.com >
Co-authored-by: doki- <1335902682@qq.com >
Co-authored-by: GitHub Action <action@github.com >
2024-11-29 16:54:25 -03:00
Ryo Matsukawa
ad79545d95
docs: add forms guide ( #3822 )
2024-11-27 16:57:10 -03:00
Clement
d4e40ba25f
Update installation.mdx ( #4013 )
...
Update yarn command to install nextui-cli because yarn add -g ... doesnt work and needs to use yarn add global
2024-11-27 15:20:59 -03:00
winches
d51d3546cd
chore: upgrade storybook 8 ( #4124 )
...
* feat: upgrade storybook8
* chore: upgrade storybook and vite
* chore: remove @mdx-js/react optimizeDep
* chore: add @mdx-js/react optimizeDep
* fix: format
2024-11-27 15:16:51 -03:00
Junior Garcia
34fb9e51ee
chore: update pro banner
2024-11-25 12:03:03 -03:00
Azpekt
e3aa9cdef9
chore(docs): update yarn installation command ( #4132 )
...
There is no `-g` flag in yarn. `global` is a command which must immediately follow yarn.
Source: https://classic.yarnpkg.com/lang/en/docs/cli/global/
2024-11-22 20:45:52 +08:00
Junior Garcia
34bb098be8
chore: merged with main
2024-11-21 08:48:39 -03:00
աӄա
049347c122
chore(docs): replace va by posthog ( #4123 )
2024-11-21 08:44:42 -03:00
Can Rau
95818914c7
fix(docs): buildLocation expects an object ( #4118 )
...
* fix(docs): routing.mdx
* Delete .changeset/pre.json
2024-11-20 23:57:38 +08:00
աӄա
ce1546c983
fix(use-image): image ReferenceError in SSR ( #4122 )
...
* fix(use-image): image ReferenceError in SSR
* fix(use-image): sync with beta
* fix(use-image): sync with beta
* chore(use-image): remove unnecessary comments
2024-11-20 08:14:29 -03:00
աӄա
c6326d169d
fix(docs): invalid canary storybook link ( #4030 )
2024-11-11 15:00:22 -03:00
Junior Garcia
1091377e4d
chore: add all minor releases
2024-11-04 18:34:15 -03:00
Shrinidhi Upadhyaya
a5cac45619
fix(theme): added stripe color gradients for progress ( #3938 )
...
* fix(breadcrumbs): added separator rotation for RTL #2486
* chore(changeset): added changeset
* fix(docs): removed unused Link import and merged classnames in dropdown
* fix(theme):added stripe color gradients for progress #1933
* refactor(theme): added stripe-size and createStripeGradient
2024-11-04 18:31:56 -03:00
աӄա
2aebfcca59
refactor(menu): Use useMenu and useMenuItem from RA ( #3261 )
...
* refactor(menu): use useMenu from react-aria instead
* refactor(menu): use useMenuItem from react-aria instead
* feat(changeset): add changeset
* chore: merged with canary
* fix: dropdown tests
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2024-11-04 18:09:03 -03:00
Junior Garcia
90cb5b14ab
Fix/avatar flashing ( #3987 )
...
* fix(use-image): cached image flashing
* chore: merged with canary
---------
Co-authored-by: Rakha Kanz Kautsar <rkkautsar@gmail.com >
2024-11-04 17:57:28 -03:00
աӄա
ad7e2615d3
feat(hooks): use-theme hook ( #3169 )
...
* feat(docs): update dark mode content
* feat(hooks): @nextui-org/use-theme
* chore(docs): revise ThemeSwitcher code
* refactor(hooks): simplify useTheme and support custom theme names
* feat(hooks): add use-theme test cases
* feat(changeset): add changeset
* refactor(hooks): make localStorageMock globally and clear before each test
* fix(docs): typo
* fix(hooks): coderabbitai comments
* chore(hooks): remove unnecessary +
* chore(changeset): change to minor
* feat(hooks): handle system theme
* chore(hooks): add EOL
* refactor(hooks): add default theme
* refactor(hooks): revise useTheme
* refactor(hooks): resolve pr comments
* refactor(hooks): resolve pr comments
* refactor(hooks): resolve pr comments
* refactor(hooks): remove unused theme in dependency array
* chore(docs): typos
* refactor(hooks): mark system as key for system theme
* chore: merged with canary
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2024-11-04 17:53:04 -03:00
աӄա
3f0d81b560
refactor: optimisations ( #3523 )
...
* refactor: replace lodash with native approaches
* refactor(deps): update framer-motion versions
* feat(utilities): add @nextui-org/dom-animation
* refactor(components): load domAnimation dynamically
* refactor(deps): add @nextui-org/dom-animation
* fix(utilities): relocate index.ts
* feat(changeset): framer motion optimization
* chore(deps): bump framer-motion version
* fix(docs): conflict issue
* refactor(hooks): remove the unnecessary this aliasing
* refactor(utilities): remove the unnecessary this aliasing
* chore(docs): remove {} so that it won't be true all the time
* chore(dom-animation): end with new line
* refactor(hooks): use debounce from `@nextui-org/shared-utils`
* chore(deps): add `@nextui-org/shared-utils`
* refactor: move mapKeys logic to `@nextui-org/shared-utils`
* refactor: use `get` from `@nextui-org/shared-utils`
* refactor(docs): use `get` from `@nextui-org/shared-utils`
* refactor(shared-utils): mapKeys
* chore(deps): bump framer-motion version
* chore(deps): remove lodash
* refactor(docs): use intersectionBy from shared-utils
* feat(shared-utils): add intersectionBy
* chore(dom-animation): remove extra blank line
* refactor(shared-utils): revise intersectionBy
* fix(modal): add willChange
* refactor(shared-utils): add comments
* fix: build & tests
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2024-11-04 17:47:43 -03:00
Junior Garcia
58a77cb6b9
feat: added drawer component ( #3986 )
...
Signed-off-by: The1111mp <The1111mp@outlook.com >
Co-authored-by: The1111mp <The1111mp@outlook.com >
2024-11-04 17:20:46 -03:00
աӄա
ae73de1a61
chore(deps): bump tailwind-merge version ( #3657 )
...
* chore(deps): bump tailwind-merge versions
* chore(theme): adopt latest extendTailwindMerge
* chore(changeset): add changeset
* chore(changeset): change to minor
* Update .changeset/grumpy-mayflies-rhyme.md
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2024-11-04 17:20:01 -03:00
Ryo Matsukawa
a4a1d8fb69
feat: add month and year pickers to DateRangePicker and RangeCalendar ( #3302 )
...
* feat: add month and year pickers to DateRangePicker and RangeCalendar
* chore: update docs
* Update .changeset/kind-cobras-travel.md
* chore: react package version
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2024-11-04 15:27:24 -03:00
Abhinandan
9f6839faf9
feat(popover): added control for closing popover on scroll ( #3595 )
...
* fix(navbar): fixed the height when style h-full
* fix(navbar): fixed the height when style h-full
* docs(changeset): resolved extra file
* feat(popover): added control for closing popover on scroll
* update(changeset): correction
* feat(popover): removed extra story
* refactor(test): corrected test for both true and false values of shouldCloseOnScroll
* refactor(docs): added shouldCloseOnScroll prop
* chore(changeset): change to minor
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
2024-11-04 12:25:30 -03:00
աӄա
80f6cf5a7b
feat: pre-release workflow ( #2910 )
...
* feat(workflow): pre-release
* feat(workflow): exit pre-release
* chore(workflow): update version & publish commands
* fix(workflow): add missing attributes and use schangeset:beta cmd
* feat(root): add changeset:beta
* fix(workflows): revise pre-release logic
* fix(workflows): add missing run
* fix(workflows): use changeset:exit with version instead
* feat(root): add changeset:exit cmd
* refactor(workflows): add pths, id, and format
* feat(workflows): enter pre-release mode
* chore(workflows): remove pre.json only
* refactor(workflows): remove enter-pre-release-mode
* fix(workflows): incorrect url
* refactor(root): remove unused exit command
* refactor(workflows): add comments
* feat(changeset): change to main branch as baseBranch
* feat(root): add changeset:canary
* refactor(workflows): remove unused workflow
* feat(workflow): support canary pre-release mode
* refactor(docs): change to canary
2024-11-04 12:06:40 -03:00
winches
7c2c9c4875
feat: add tab ref ( #3974 )
...
* feat: add tab ref
* feat: add changeset
2024-11-04 12:05:47 -03:00
Ryo Matsukawa
cb1b3135bc
feat(date-picker): add selectorButtonPlacement property ( #3248 )
...
* feat(date-picker): add selectorButtonPlacement property
* chore: update changeset
* Update .changeset/neat-donkeys-accept.md
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2024-11-04 11:54:08 -03:00
Ryo Matsukawa
67ea2f65e1
chore: upgrade react-aria / React 19 & Next.js 15 support ( #3732 )
...
* chore: upgrade react-aria
* chore: add changeset
* chore: fix type error
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2024-11-04 11:53:47 -03:00
Junior Garcia
2d6ae74c36
Feat/add draggable modal ( #3983 )
...
* feat(hooks): add use-draggable hook
* feat(components): [modal] export use-draggable
* docs(components): [modal] add draggable modal
* feat(components): [modal] add ref prop for modal-header
* chore(components): [modal] add draggable modal for storybook
* chore: add changeset for draggable modal
* docs(hooks): [use-draggable] fix typo
* chore: upper changeset
* chore(components): [modal] add overflow draggable modal to sb
* test(components): [modal] add draggable modal tests
* build: update pnpm-lock
* chore(changeset): include issue number
* feat(hooks): [use-draggable] set user-select to none when during the dragging
* docs(components): [modal] update code demo title
* docs(components): [modal] condense description for draggable overflow
* feat(hooks): [use-draggable] change version to 0.1.0
* refactor(hooks): [use-draggable] use use-move implement use-draggable
* feat(hooks): [use-draggable] remove repeated user-select
* test(components): [modal] update test case to use-draggable base use-move
* docs(components): [modal] update draggable examples
* fix(hooks): [use-draggable] fix mobile device touchmove event conflict
* refactor(hooks): [use-draggable] remove drag ref prop
* refactor(hooks): [use-draggable] draggable2is-disabled overflow2can-overflow
* test(components): [modal] add draggble disable test
* chore(hooks): [use-draggable] add commant for body touchmove
* Update packages/hooks/use-draggable/src/index.ts
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
* fix(hooks): [use-draggable] import use-callback
* test(components): [modal] add mobile-sized test for draggable
* chore(hooks): [use-draggable] add use-callback for func
* chore(hooks): [use-draggable] update version to 2.0.0
* chore: fix typo
* Update .changeset/soft-apricots-sleep.md
* fix: pnpm lock
* fix: build
* chore: add updated moadl
---------
Co-authored-by: wzc520pyfm <1528857653@qq.com >
Co-authored-by: աɨռɢӄաօռɢ <wingkwong.code@gmail.com >
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com >
2024-11-04 11:27:10 -03:00
Junior Garcia
d90ad05b13
Alert component ( #3982 )
...
* feat(alert): began the work on alert component
* fix(readme): making correction
* chore(deps): change to 2.0.0
* chore(docs): update README.md
* feat(theme): init alert tv
* chore(alert): update package.json
* feat(alert): init alert storybook structure
* chore(changeset): add changeset
* chore(changeset): change to minor
* chore(alert): revise alert package.json
* feat(alert): init test structure
* chore(deps): pnpm-lock.yaml
* feat(alert): initailized theme and basic structure
* feat(alert): completed use-alert.ts and alert.tsx
* feat(alert): remove innerWrapper, replace helperWrapper with mainWrapper, adding isCloseable prop
* feat(alert): adding isCloseable prop to baseWrapper dependency
* feat(alert): setting the default value of isCloseable prop to true
* feat(alert): moving CloseIcon inside the button
* feat(alert): updated package.json
* feat(alert): default variant and default story
* feat(alert): adding color and radius stories
* feat(alert): completed the styling
* feat(alert): add stories for isCloseable prop and restyle other stories
* feat(alert): correcting ref type
* feat(alert): add test cases
* feat(alert): remove startContent and endContent props
* feat(alert): make styling more accurate
* feat(alert): fixed default props
* feat(alert): fixed theme docs
* feat(alert): add logic for icons
* feat(alert): begin to add docs
* chore(alert): implement the changes suggested in code review
* feat(alert): add onclose prop to alert
* feat(alert): add test cases
* docs(alert): add onClose event
* feat(docs): add alert to routes.json
* fix(alert): correct the text colors
* docs(alert): fix imports and syntax errors
* chore(alert): implement the changes suggested in code review
* chore(alert): lint the code and change isCloseable to isClosable
* chore(alert): lint the code
* chore(alert): run pnpm i
* fix(alert): fix the logic for close button and add test case
* docs(alert): fix docs, change isCloseable to isClosable and change docs for isClosable property
* chore(alert): add the support for RTL, refactor the code and fix the typos
* docs(alert): grammer issues fix
* fix(alert): replace rtl with ms
* chore(alert): custom style and custom implementation, remove isClosable={false}, refactor, fix typos
* chore(alert): linting and implement coderabbit suggestions
* chore(alert): refactor and typos fix
* chore(alert): add import for closeIcon
* chore(alert): add props for closeIcon
* chore(alert): refactor fixes
* chore(alert): implement ryo-manba's suggestion on close Icon
* chore(alert): make alert more responsive
* chore(alert): fix grammer issues suggested by coderabbit
* fix(alert): add max-w property to make alert responsive
* chore(alert): improve responsiveness and refactor alertIcon
* chore(alert): add missing dependency to useMemo
* chore(alert): implement coderabbit's suggestions
* chore(alert): update docs and refactor
* chore(alert): refactor alertIcon and implement coderabbit's suggestion
* chore: fixes
---------
Co-authored-by: Abhinav Agarwal <abhinavagrawal700@gmail.com >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: Abhinav Agarwal <78839973+abhinav700@users.noreply.github.com >
2024-11-04 10:54:34 -03:00
Shrinidhi Upadhyaya
9fe0aa79c8
fix(tabs): correct inert value for true condition ( #3978 )
2024-11-04 00:22:20 +08:00
Ryo Matsukawa
8de427b81a
fix: prevent test matcher warning ( #3893 )
...
* fix: prevent test matcher warning
* chore: add node types
* chore: update Jest related packages
* chore: run pnpm install
2024-10-29 00:44:08 +08:00
winches
5ac433a905
feat: add git hook to auto update dependencies ( #3365 )
...
* feat: add git hook to auto update dependencies
* feat: update color
2024-10-29 00:39:34 +08:00
winches
1c1fd39d37
fix: avatar filter disableAnimation to dom prop ( #3946 )
2024-10-26 16:36:58 -03:00
Shrinidhi Upadhyaya
c847ffb2a3
fix(docs): removed unused import and merged classNames in dropdown ( #3936 )
...
* fix(breadcrumbs): added separator rotation for RTL #2486
* chore(changeset): added changeset
* fix(docs): removed unused Link import and merged classnames in dropdown
2024-10-24 14:40:50 +08:00
աӄա
8c8b70d128
chore(docs): update sponsor ( #3904 )
...
* chore(docs): remove Scrumbuiss
* chore(docs): remove Scrumbuiss logo
2024-10-23 10:42:21 -03:00
Shrinidhi Upadhyaya
a0d7141db3
fix(theme): support RTL for breadcrumbs ( #3927 )
...
* fix(breadcrumbs): added separator rotation for RTL #2486
* chore(changeset): added changeset
2024-10-23 20:50:06 +08:00
Jeff.
ff04a87b6d
fix(docs): typos in hero section ( #3928 )
2024-10-22 12:10:05 +08:00
աӄա
765dac53cf
refactor(docs): dx improvement in accordion ( #3856 )
...
* refactor: improve dx for writing a docs component (#2544 )
* refactor: improve dx for write a docs component
Signed-off-by: Innei <i@innei.in >
* refactor(docs): switch to contentlayer2
* chore(docs): rename to avoid conflict
* refactor(docs): switch to next-contentlayer2
* refactor(docs): revise docs lib
* chore(deps): bump docs related dependencies
* fix(use-aria-multiselect): type issue due to ts version bump
---------
Signed-off-by: Innei <i@innei.in >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* refactor(docs): accordion codes
* feat(docs): declare module `*.jsx?raw`
* feat(docs): include `**/*.jsx`
* fix(docs): incorrect content
* chore(docs): add new lines
* refactor(docs): lint
---------
Signed-off-by: Innei <i@innei.in >
Co-authored-by: Innei <tukon479@gmail.com >
2024-10-20 00:54:13 +08:00
Anuj Sharma
38a54ab497
fix(theme): removed pseudo cancel btn from input ( #3912 )
...
* fix(theme): removed pseudo cancel btn from input
* chore(changeset): adding the changeset
* fix(input): conditionally hiding the webkit search
* chore(changeset): revise changeset message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
2024-10-19 11:34:46 +08:00
Shrinidhi Upadhyaya
8a33eabb25
fix(theme): show margin only with label in Switch component ( #3861 )
...
* fix(switch): removed right margin in wrapper #3791
* feat(changeset): added changeset
* fix(switch): removed me-2 in wrapper
* fix(switch): added ms-2 to label
* chore(changeset): correct package and message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
2024-10-15 15:16:05 +08:00
Ryo Matsukawa
507887eac3
chore(test): update testing libraries and refactor ( #3886 )
2024-10-14 11:13:04 -03:00
Ryo Matsukawa
3bc2490156
chore: comment out section prompts in PR template ( #3884 )
2024-10-14 13:40:27 +08:00
Ryo Matsukawa
a2e562b03f
fix(listbox): change listBoxItem key to optional ( #3883 )
...
* fix(listbox): listBoxItem key to optional
* chore: add defaultSelectedKeys test for numeric keys and ids
* chore: add changeset
2024-10-14 13:39:26 +08:00
max
8f62613701
fix(docs): avoid translating the code block ( #3878 )
...
* docs(Codeblock): avoid code be translated
* fix(docs): lint issue
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
2024-10-13 14:06:57 +08:00
Maharshi Alpesh
0cf91395c7
fix(theme): label placement in select and input ( #3869 )
...
* fix(theme): fix the label placement
* chore(changeset): adding the changeset
* chore(select): adding comments
2024-10-11 18:02:34 +08:00
Maharshi Alpesh
488a18f525
fix(select): label placement discrepancy in Select ( #3853 )
...
* fix(select): label placement incorrect in case of multiline
* chore(select): adding the changeset
* chore(select): adding the tests
* chore(select): code imrovement, wkw's suggestions
* chore(changeset): update changeset message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
2024-10-11 17:06:57 +08:00
Maharshi Alpesh
af3c4f706b
refactor(theme): replace the use of RTL-specific styles with logical properties ( #3868 )
...
* chore(rtl): remove the usages of rtl
* chore(changeset): adding the changeset
* chore(changeset): update changeset message
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
2024-10-11 16:50:50 +08:00
Junior Garcia
88c97f6bf3
chore: merge branch with main
2024-10-07 09:20:40 -03:00
The Master Fuhua's Little Phoenix
14cc26fefe
Update the "Dynamic items"'s code highlight line. ( #3838 )
...
The wrong highlight wasted me 1 hour to fix the null error
2024-10-05 12:31:36 -03:00
Donato Perconti
c0fb1bcc53
Update date-picker.mdx with typo ( #3516 )
...
`canlendar` → `calendar`
2024-10-05 12:31:21 -03:00
աӄա
a07f887971
fix: incorrect domain for images ( #3843 )
2024-10-05 12:31:06 -03:00
Alex Nguyen
780ba43162
fix(autocomplete): exit animation on popover close ( #3845 )
...
* fix(autocomplete): exit animation on popover close
* refactor(autocomplete): getListBoxProps
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
2024-10-05 13:18:29 +08:00
Maharshi Alpesh
781b85566e
fix(theme): fullWidth in input and select ( #3768 )
...
* fix(input): fixing the fullWidth functionality
* chore(changeset): add issue number
* chore(changeset): revise changeset message
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
2024-10-04 00:21:30 +08:00
աӄա
66f1738d9c
fix(docs): typos in dark mode page ( #3823 )
2024-10-03 14:15:16 +08:00
Alex Nguyen
7134996eab
docs(accordion): add overflow to custom motion example ( #3793 )
2024-10-01 16:59:51 +08:00
Julie Saia
557f10f5ec
feat(autocomplete): automatically focus first non-disabled item ( #2186 )
...
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
2024-10-01 16:58:59 +08:00
Maharshi Alpesh
a4ab02006a
fix(date-picker): adding props from calendarProps to getCalendarProps ( #3773 )
...
* fix(date-picker): adding props from calendarProps to the getCalendarProps
* chore(date-picker): adding the changeset
* chore(changeset): add issue number
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
2024-10-01 13:31:09 +08:00
David Gonzalez
e308198644
fix(docs): replace twitter logo/links with x logo/links ( #3815 )
...
* fix(docs): replace Twitter logo/links with X logo/links
* docs: update twitter references to x
* docs: update changeset for twitter to x changes
* docs: update twitter references to x
* docs: update twitter references to x
* chore(docs): undo .sponsorsrc since it's generated
* refactor(docs): remove unnecessary classes
* chore(docs): undo .sponsorsrc since it's generated
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
2024-09-29 13:44:07 +08:00
Maharshi Alpesh
5d9f3380cb
refactor(docs): example of blurred card ( #3741 )
...
* docs(card): adding info regarding the gradient for blurred card
* chore(nit): adding example
* chore(docs): revise content for card isBlurred example
* chore(docs): revise isBlurred note
---------
Co-authored-by: Maharshi Alpesh <maharshialpesh@Maharshi-Book.local >
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
2024-09-28 12:57:25 +08:00
Abhinav Agarwal
2e82f165a9
fix(autocomplete): popover should remain open after clicking clear button ( #3788 )
...
* fix: add state.open() so that dropdown is not closed
* chore: add changeset
* chore(autocomplete): add testcases for keeping lisbox open when clearButton is clicked
* chore: update changeset
* chore(autocomplete): change the docs for test cases
* chore(changeset): update changeset message and add issue number
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
2024-09-28 11:56:28 +08:00
աӄա
06c4b2f763
fix(image): add missing w to getWrapperProps dependency ( #3802 )
...
* fix(image): add missing `w` to `getWrapperProps` dependency
* chore(changeset): add changeset
2024-09-28 00:12:30 +08:00
ryoon
606f75726c
fix(input): ensure clear button is not focusable when disabled ( #3774 )
...
* fix(input): ensure clear button is not focusable when disabled
* test(input): add test to ensure clear button is not focusable when disabled
* chore: add changeset for clear button focus fix when input is disabled
* fix(input): update clear button to use button element
* test(input): add focus test when disabled
and update tests for clear button using button element
* test(input): replace querySelector with getByRole for clear button
* fix(input): set tabIndex to -1 for clear button
* test(input): ensure clear button is not focusable
2024-09-27 00:53:59 +08:00
Junior Garcia
3f8b63e6e5
chore: ethical ads added ( #3803 )
2024-09-24 17:12:00 -07:00
աӄա
e10ea001b6
fix(docs): broken links ( #3796 )
...
* fix(docs): broken link in date-picker page
* fix(docs): broken links
2024-09-23 09:21:12 -07:00