Added dropdown for bookmark options

master
TZGyn 2 years ago
parent df63c96521
commit 7260652ebd
Signed by: TZGyn
GPG Key ID: 122EAF77AE81FD4A

@ -5,6 +5,13 @@ import { Link } from '@nextui-org/link'
import { Divider } from '@nextui-org/divider'
import { Image } from '@nextui-org/image'
import { Icon } from '@iconify/react'
import { Button } from '@nextui-org/button'
import {
Dropdown,
DropdownTrigger,
DropdownMenu,
DropdownItem,
} from '@nextui-org/dropdown'
import { useRouter } from 'next/navigation'
import { type Bookmark } from '@/types'
@ -21,10 +28,7 @@ export const BookmarkCard = ({ data }: { data: Bookmark }) => {
}
return (
<>
<Card
className='w-96'
isPressable
onPress={() => {}}>
<Card className='w-96'>
<CardHeader className='flex gap-3'>
<Image
alt='nextui logo'
@ -39,14 +43,29 @@ export const BookmarkCard = ({ data }: { data: Bookmark }) => {
{data.link}
</p>
</div>
<div>
<Dropdown>
<DropdownTrigger>
<Button
variant='light'
isIconOnly>
<Icon
icon='mdi:delete'
icon='mdi:dots-vertical'
fontSize={24}
className='text-red-500'
onClick={(event) => deleteBookmark(event, data.id)}
/>
</div>
</Button>
</DropdownTrigger>
<DropdownMenu aria-label='Static Actions'>
<DropdownItem
key='delete'
className='text-danger'
color='danger'
onClick={(event) =>
deleteBookmark(event, data.id)
}>
Delete Bookmark
</DropdownItem>
</DropdownMenu>
</Dropdown>
</CardHeader>
<Divider />
<CardBody>

@ -14,6 +14,7 @@
"@nextui-org/checkbox": "^2.0.5",
"@nextui-org/code": "2.0.0",
"@nextui-org/divider": "^2.0.4",
"@nextui-org/dropdown": "^2.0.9",
"@nextui-org/image": "^2.0.4",
"@nextui-org/input": "2.0.0",
"@nextui-org/kbd": "2.0.0",

@ -20,6 +20,9 @@ dependencies:
'@nextui-org/divider':
specifier: ^2.0.4
version: 2.0.4(react@18.2.0)(tailwindcss@3.3.2)
'@nextui-org/dropdown':
specifier: ^2.0.9
version: 2.0.9(@types/react@18.2.8)(framer-motion@10.12.16)(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2)
'@nextui-org/image':
specifier: ^2.0.4
version: 2.0.4(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2)
@ -854,6 +857,22 @@ packages:
- tailwindcss
dev: false
/@nextui-org/aria-utils@2.0.5(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2):
resolution: {integrity: sha512-pbfSGjQeGQoWMVHE9iCOPq2MSLPa2AIZwazdBO1QKyzfXGRCoJ6FM1zX+EvBrax/8+6DtZb9bZ6UzICr5ZLvVw==}
peerDependencies:
react: '>=18'
dependencies:
'@nextui-org/system': 2.0.5(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2)
'@react-aria/utils': 3.19.0(react@18.2.0)
'@react-stately/collections': 3.10.0(react@18.2.0)
'@react-types/overlays': 3.8.1(react@18.2.0)
'@react-types/shared': 3.19.0(react@18.2.0)
react: 18.2.0
transitivePeerDependencies:
- react-dom
- tailwindcss
dev: false
/@nextui-org/button@2.0.0(framer-motion@10.12.16)(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2):
resolution: {integrity: sha512-VU04cOQEDQ232T9Spa+OkQeqGGHCHZ+M9c1WmVhR9jHYbt2wYK6UK7K7COrBDWL+jOi6Y6ztLLkrqP+1myteKg==}
peerDependencies:
@ -879,6 +898,31 @@ packages:
- tailwindcss
dev: false
/@nextui-org/button@2.0.9(framer-motion@10.12.16)(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2):
resolution: {integrity: sha512-vR7uviS8YuMXFpxvkzLv/CPNMXHZfMLtdndN1Nt662TF1gHkcE8fvaeT5ZPLZTtQ2SEYbohjFtzF9WOMHHLcXg==}
peerDependencies:
react: '>=18'
dependencies:
'@nextui-org/react-utils': 2.0.5(react@18.2.0)
'@nextui-org/ripple': 2.0.9(framer-motion@10.12.16)(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2)
'@nextui-org/shared-utils': 2.0.2(react@18.2.0)
'@nextui-org/spinner': 2.0.7(react@18.2.0)(tailwindcss@3.3.2)
'@nextui-org/system': 2.0.5(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2)
'@nextui-org/theme': 2.0.4(tailwindcss@3.3.2)
'@nextui-org/use-aria-button': 2.0.3(react@18.2.0)
'@react-aria/button': 3.8.1(react@18.2.0)
'@react-aria/focus': 3.14.0(react@18.2.0)
'@react-aria/interactions': 3.17.0(react@18.2.0)
'@react-aria/utils': 3.19.0(react@18.2.0)
'@react-types/button': 3.7.4(react@18.2.0)
'@react-types/shared': 3.19.0(react@18.2.0)
react: 18.2.0
transitivePeerDependencies:
- framer-motion
- react-dom
- tailwindcss
dev: false
/@nextui-org/card@2.0.4(framer-motion@10.12.16)(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2):
resolution: {integrity: sha512-gEJVqmVAtxGerNL6G+PX6Z8VnofOmAq2pnY+5SggVzJA0BD4Q+qbqtodk18RLsSiwWmQzShPe0E4H3o6ivna3A==}
peerDependencies:
@ -956,6 +1000,51 @@ packages:
- tailwindcss
dev: false
/@nextui-org/divider@2.0.8(react@18.2.0)(tailwindcss@3.3.2):
resolution: {integrity: sha512-fJZ3sNC6fdB0jplvcWLh/h1GaXxjFRhniAgu2jPGQI5kc8YmI7wFz6ZW7DxM21bTnnIbDjMYHSqy+xcH8nugcg==}
peerDependencies:
react: '>=18'
dependencies:
'@nextui-org/react-rsc-utils': 2.0.5
'@nextui-org/shared-utils': 2.0.2(react@18.2.0)
'@nextui-org/system-rsc': 2.0.3(react@18.2.0)(tailwindcss@3.3.2)
'@nextui-org/theme': 2.0.4(tailwindcss@3.3.2)
'@react-types/shared': 3.19.0(react@18.2.0)
react: 18.2.0
transitivePeerDependencies:
- tailwindcss
dev: false
/@nextui-org/dropdown@2.0.9(@types/react@18.2.8)(framer-motion@10.12.16)(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2):
resolution: {integrity: sha512-HqHTaaRWBJGnXtGF4uJuVbmis+SYoxkIvydjg9xdY5UiNt1IRBcfJ4VMQYQaB6sQxjIvQ50hkQc0Mk6FCNkMGA==}
peerDependencies:
framer-motion: '>=4.0.0'
react: '>=18'
dependencies:
'@nextui-org/aria-utils': 2.0.5(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2)
'@nextui-org/divider': 2.0.8(react@18.2.0)(tailwindcss@3.3.2)
'@nextui-org/popover': 2.0.9(@types/react@18.2.8)(framer-motion@10.12.16)(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2)
'@nextui-org/react-utils': 2.0.5(react@18.2.0)
'@nextui-org/shared-utils': 2.0.2(react@18.2.0)
'@nextui-org/system': 2.0.5(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2)
'@nextui-org/theme': 2.0.4(tailwindcss@3.3.2)
'@nextui-org/use-is-mobile': 2.0.3(react@18.2.0)
'@react-aria/focus': 3.14.0(react@18.2.0)
'@react-aria/interactions': 3.17.0(react@18.2.0)
'@react-aria/menu': 3.10.1(react-dom@18.2.0)(react@18.2.0)
'@react-aria/utils': 3.19.0(react@18.2.0)
'@react-stately/menu': 3.5.4(react@18.2.0)
'@react-stately/tree': 3.7.1(react@18.2.0)
'@react-types/menu': 3.9.3(react@18.2.0)
'@react-types/shared': 3.19.0(react@18.2.0)
framer-motion: 10.12.16(react-dom@18.2.0)(react@18.2.0)
react: 18.2.0
transitivePeerDependencies:
- '@types/react'
- react-dom
- tailwindcss
dev: false
/@nextui-org/framer-transitions@2.0.0(framer-motion@10.12.16)(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2):
resolution: {integrity: sha512-CFgKb1M56mfe1Tq3933cq/pkNFEI3p7KkeN3Dan6Qa0B2ArPplXzLXpZMtp/xc1XaHML4VGuQ0Y2ek8DvevTjA==}
peerDependencies:
@ -986,6 +1075,21 @@ packages:
- tailwindcss
dev: false
/@nextui-org/framer-transitions@2.0.5(framer-motion@10.12.16)(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2):
resolution: {integrity: sha512-lf4u6cQZyCgxwX2HLYqos3czbt3174W6cyptxDSHW1VxZYlRhm4II31awR9ZGxaU0d4I2v5PJxNqj70oSNz2rg==}
peerDependencies:
framer-motion: '>=4.0.0'
react: '>=18'
dependencies:
'@nextui-org/shared-utils': 2.0.2(react@18.2.0)
'@nextui-org/system': 2.0.5(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2)
framer-motion: 10.12.16(react-dom@18.2.0)(react@18.2.0)
react: 18.2.0
transitivePeerDependencies:
- react-dom
- tailwindcss
dev: false
/@nextui-org/image@2.0.4(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2):
resolution: {integrity: sha512-ZENLtoNLBIRE7aLYThWP0wmTg7GucRaoaLAUY6HxTaGhApZhoT2MBarRGKP3JeyNI8CkuunNTGB9qqgy55lNaw==}
peerDependencies:
@ -1122,6 +1226,37 @@ packages:
- tailwindcss
dev: false
/@nextui-org/popover@2.0.9(@types/react@18.2.8)(framer-motion@10.12.16)(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2):
resolution: {integrity: sha512-8tm4qFIeXRTkAxgpRQMLkIPOVtvBn8jLZDBCQ5f9ZaBfKHBwnRyUcOss5xxc47dFQBUnNHQ02roeNWtWeatMNA==}
peerDependencies:
framer-motion: '>=4.0.0'
react: '>=18'
dependencies:
'@nextui-org/aria-utils': 2.0.5(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2)
'@nextui-org/button': 2.0.9(framer-motion@10.12.16)(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2)
'@nextui-org/framer-transitions': 2.0.5(framer-motion@10.12.16)(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2)
'@nextui-org/react-utils': 2.0.5(react@18.2.0)
'@nextui-org/shared-utils': 2.0.2(react@18.2.0)
'@nextui-org/system': 2.0.5(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2)
'@nextui-org/theme': 2.0.4(tailwindcss@3.3.2)
'@nextui-org/use-aria-button': 2.0.3(react@18.2.0)
'@react-aria/dialog': 3.5.4(react-dom@18.2.0)(react@18.2.0)
'@react-aria/focus': 3.14.0(react@18.2.0)
'@react-aria/interactions': 3.17.0(react@18.2.0)
'@react-aria/overlays': 3.16.0(react-dom@18.2.0)(react@18.2.0)
'@react-aria/utils': 3.19.0(react@18.2.0)
'@react-stately/overlays': 3.6.1(react@18.2.0)
'@react-types/button': 3.7.4(react@18.2.0)
'@react-types/overlays': 3.8.1(react@18.2.0)
framer-motion: 10.12.16(react-dom@18.2.0)(react@18.2.0)
react: 18.2.0
react-remove-scroll: 2.5.6(@types/react@18.2.8)(react@18.2.0)
transitivePeerDependencies:
- '@types/react'
- react-dom
- tailwindcss
dev: false
/@nextui-org/react-rsc-utils@2.0.2:
resolution: {integrity: sha512-cg/qrqXjr8inifW7qdhV90dWEVzbrgkg+2yajpVKRKWdg7LqwGendisA1j/UU6fuClXM91vC9sfUGrgSKXcc4Q==}
dev: false
@ -1130,6 +1265,10 @@ packages:
resolution: {integrity: sha512-osriKwsBseMf9UV5Qh3Yg1oZnsZInnKPuh+Ui1lGGki7aMiLov9olQxS5WcXKcFP2Wg4lVBtH+e2hfV8ViBeag==}
dev: false
/@nextui-org/react-rsc-utils@2.0.5:
resolution: {integrity: sha512-hYGZ6vgyF1QhatU1E3BhhOy/sOrw5D813lXD/bQ+YkSAS5eRhhWFgpka+PLiZGq8GWAyXKfsOuRucdoGSo4g1w==}
dev: false
/@nextui-org/react-utils@2.0.0(react@18.2.0):
resolution: {integrity: sha512-CFAsbxv1Dw9Hp6x6wvUuhgyqP4w4cFgMva5YhLaWE/5gH9c1PpHRMtTvxouA523r1iRDRuImyNJeSinvvTZPkw==}
peerDependencies:
@ -1160,6 +1299,16 @@ packages:
react: 18.2.0
dev: false
/@nextui-org/react-utils@2.0.5(react@18.2.0):
resolution: {integrity: sha512-Lh9hTBdbHLgBx7adWBLPSeKbQmN92fl/k1pvjw/CiCjW4nqTjjzxsNEjseGnMv6qwOk0nczlJ5lzKrHwnjNKQQ==}
peerDependencies:
react: '>=18'
dependencies:
'@nextui-org/react-rsc-utils': 2.0.5
'@nextui-org/shared-utils': 2.0.2(react@18.2.0)
react: 18.2.0
dev: false
/@nextui-org/ripple@2.0.0(framer-motion@10.12.16)(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2):
resolution: {integrity: sha512-9pHZwwRVkMVU8SjNBwhEpwX5Lwb2HXx53N4O0bVy63/yA6L+jt50ZBuL8k0F42Sx2ApdkIi6o8Y10yBqowthsg==}
peerDependencies:
@ -1194,6 +1343,23 @@ packages:
- tailwindcss
dev: false
/@nextui-org/ripple@2.0.9(framer-motion@10.12.16)(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2):
resolution: {integrity: sha512-hymjSvqQBt3riaWHGP6xVaELUYY5oC65zO5UzzHpTM6xN+IoVDHP9GrMgBl8mNRhxTqKpgKGsC8hQ9kwjEnfSQ==}
peerDependencies:
framer-motion: '>=4.0.0'
react: '>=18'
dependencies:
'@nextui-org/react-utils': 2.0.5(react@18.2.0)
'@nextui-org/shared-utils': 2.0.2(react@18.2.0)
'@nextui-org/system': 2.0.5(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2)
'@nextui-org/theme': 2.0.4(tailwindcss@3.3.2)
framer-motion: 10.12.16(react-dom@18.2.0)(react@18.2.0)
react: 18.2.0
transitivePeerDependencies:
- react-dom
- tailwindcss
dev: false
/@nextui-org/shared-icons@2.0.0(react@18.2.0):
resolution: {integrity: sha512-0yc8ZO0Jx3xwqtQm1PMYzJD92ia5jOxkbmij8/+6/DeFbLj+jXcr23zTSHJvi2LIhzhGzF5E8PRbWBOoCzZ9aw==}
peerDependencies:
@ -1264,6 +1430,20 @@ packages:
- tailwindcss
dev: false
/@nextui-org/spinner@2.0.7(react@18.2.0)(tailwindcss@3.3.2):
resolution: {integrity: sha512-ZCT+9KRal4JUtyD8rwjmCrdv3IMqvjmLviFgyPT5iRXD3+WbOiAc5R0GfXzg33HGKK9UPvX6MrXZamtS/rImXw==}
peerDependencies:
react: '>=18'
dependencies:
'@nextui-org/react-utils': 2.0.5(react@18.2.0)
'@nextui-org/shared-utils': 2.0.2(react@18.2.0)
'@nextui-org/system-rsc': 2.0.3(react@18.2.0)(tailwindcss@3.3.2)
'@nextui-org/theme': 2.0.4(tailwindcss@3.3.2)
react: 18.2.0
transitivePeerDependencies:
- tailwindcss
dev: false
/@nextui-org/switch@2.0.0(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2):
resolution: {integrity: sha512-GSE5csrcupvi/3uV84soOU+GFQiIvJOawLbc/poggw3Bnb7kDTW+Ff5V0EWCYywi14+w3LYU1x5la2j2X4bXgg==}
peerDependencies:
@ -1328,6 +1508,20 @@ packages:
- tailwindcss
dev: false
/@nextui-org/system@2.0.5(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.2):
resolution: {integrity: sha512-ke02e60ctxnXsxe77TRN6pWVY89aCCi0AXwyQIbgT9lfiVgUGWJa+f6am46ItCzeSkvIQ7j3XJBz717zu+GSRg==}
peerDependencies:
react: '>=18'
dependencies:
'@nextui-org/system-rsc': 2.0.3(react@18.2.0)(tailwindcss@3.3.2)
'@react-aria/i18n': 3.8.1(react@18.2.0)
'@react-aria/overlays': 3.16.0(react-dom@18.2.0)(react@18.2.0)
react: 18.2.0
transitivePeerDependencies:
- react-dom
- tailwindcss
dev: false
/@nextui-org/theme@2.0.0(tailwindcss@3.3.2):
resolution: {integrity: sha512-Pe19Ts3xg9uOv/Azv1s6aUIQT16Fhc6ox//25zFCctQv5AwpW56gmt09wcQTCUXG+0niIvh2ODFZzKlN3v6cmQ==}
peerDependencies:
@ -1416,6 +1610,19 @@ packages:
react: 18.2.0
dev: false
/@nextui-org/use-aria-button@2.0.3(react@18.2.0):
resolution: {integrity: sha512-JdxOk12vXO/AVLwJ0Mnr9QTugLDnjOPfDoV/AtQVGxgU/7VAuyGVt2Gt5eXQM6eOm36UBia59eXlWzF/9Judjw==}
peerDependencies:
react: '>=18'
dependencies:
'@react-aria/focus': 3.14.0(react@18.2.0)
'@react-aria/interactions': 3.17.0(react@18.2.0)
'@react-aria/utils': 3.19.0(react@18.2.0)
'@react-types/button': 3.7.4(react@18.2.0)
'@react-types/shared': 3.19.0(react@18.2.0)
react: 18.2.0
dev: false
/@nextui-org/use-aria-modal-overlay@2.0.2(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-ma78dDtBHeA/ygZ2GMDBei8JjdwvHS1Ja0rXY9w91LcaJ7p6EUIt6cmx4vkF6cU5H6GedZjxO4kVOr+Ur8ZaZg==}
peerDependencies:
@ -1480,6 +1687,15 @@ packages:
react: 18.2.0
dev: false
/@nextui-org/use-is-mobile@2.0.3(react@18.2.0):
resolution: {integrity: sha512-JOxomIBoMIj7CnLVNrnv3wlUQ/3cr3l1OJw947qRzMlN19Q6X8k4bDvuPPlQbY6KL+emB0RM+lsdHv4WQ+Hpdg==}
peerDependencies:
react: '>=18'
dependencies:
'@react-aria/ssr': 3.7.1(react@18.2.0)
react: 18.2.0
dev: false
/@nextui-org/use-safe-layout-effect@2.0.2(react@18.2.0):
resolution: {integrity: sha512-HsFP2e+o2eSiQyAXdiicPBj6qj1naHuiNqqeTPqeJBsr0aUZI8l+7vZ5OXjLc8Qou4AOyNyJBBGFNhwsraxdpw==}
peerDependencies:
@ -1544,6 +1760,21 @@ packages:
react: 18.2.0
dev: false
/@react-aria/button@3.8.1(react@18.2.0):
resolution: {integrity: sha512-igxZ871An3Clpmpw+beN8F792NfEnEaLRAZ4jITtC/FdzwQwRM7eCu/ZEaqpNtbUtruAmYhafnG/2uCkKhTpTw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
dependencies:
'@react-aria/focus': 3.14.0(react@18.2.0)
'@react-aria/interactions': 3.17.0(react@18.2.0)
'@react-aria/utils': 3.19.0(react@18.2.0)
'@react-stately/toggle': 3.6.1(react@18.2.0)
'@react-types/button': 3.7.4(react@18.2.0)
'@react-types/shared': 3.19.0(react@18.2.0)
'@swc/helpers': 0.5.1
react: 18.2.0
dev: false
/@react-aria/checkbox@3.10.0(react@18.2.0):
resolution: {integrity: sha512-1s5jkmag+41Fa2BwoOoM5cRRadDh3N8khgsziuGzD0NqvZLRCtHgDetNlileezFHwOeOWK6zCqDOrYLJhcMi8g==}
peerDependencies:
@ -1697,6 +1928,29 @@ packages:
react: 18.2.0
dev: false
/@react-aria/menu@3.10.1(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-FOb16XVejZgl4sFpclLvGd2RCvUBwl2bzFdAnss8Nd6Mx+h4m0bPeDT102k9v1Vjo7OGeqzvMyNU/KM4FwUGGA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
dependencies:
'@react-aria/focus': 3.14.0(react@18.2.0)
'@react-aria/i18n': 3.8.1(react@18.2.0)
'@react-aria/interactions': 3.17.0(react@18.2.0)
'@react-aria/overlays': 3.16.0(react-dom@18.2.0)(react@18.2.0)
'@react-aria/selection': 3.16.1(react@18.2.0)
'@react-aria/utils': 3.19.0(react@18.2.0)
'@react-stately/collections': 3.10.0(react@18.2.0)
'@react-stately/menu': 3.5.4(react@18.2.0)
'@react-stately/tree': 3.7.1(react@18.2.0)
'@react-types/button': 3.7.4(react@18.2.0)
'@react-types/menu': 3.9.3(react@18.2.0)
'@react-types/shared': 3.19.0(react@18.2.0)
'@swc/helpers': 0.5.1
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: false
/@react-aria/overlays@3.15.0(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-MeLn74GvXZfi881NSx5sSd5eTduki/PMk4vPvMNp2Xm+9nGHm0FbGu2GMIGgarYy5JC7l/bOO7H01YrS4AozPg==}
peerDependencies:
@ -1739,6 +1993,22 @@ packages:
react-dom: 18.2.0(react@18.2.0)
dev: false
/@react-aria/selection@3.16.1(react@18.2.0):
resolution: {integrity: sha512-mOoAeNjq23H5p6IaeoyLHavYHRXOuNUlv8xO4OzYxIEnxmAvk4PCgidGLFYrr4sloftUMgTTL3LpCj21ylBS9A==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
dependencies:
'@react-aria/focus': 3.14.0(react@18.2.0)
'@react-aria/i18n': 3.8.1(react@18.2.0)
'@react-aria/interactions': 3.17.0(react@18.2.0)
'@react-aria/utils': 3.19.0(react@18.2.0)
'@react-stately/collections': 3.10.0(react@18.2.0)
'@react-stately/selection': 3.13.3(react@18.2.0)
'@react-types/shared': 3.19.0(react@18.2.0)
'@swc/helpers': 0.5.1
react: 18.2.0
dev: false
/@react-aria/ssr@3.6.0(react@18.2.0):
resolution: {integrity: sha512-OFiYQdv+Yk7AO7IsQu/fAEPijbeTwrrEYvdNoJ3sblBBedD5j5fBTNWrUPNVlwC4XWWnWTCMaRIVsJujsFiWXg==}
peerDependencies:
@ -1918,6 +2188,16 @@ packages:
react: 18.2.0
dev: false
/@react-stately/collections@3.10.0(react@18.2.0):
resolution: {integrity: sha512-PyJEFmt9X0kDMF7D4StGnTdXX1hgyUcTXvvXU2fEw6OyXLtmfWFHmFARRtYbuelGKk6clmJojYmIEds0k8jdww==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
dependencies:
'@react-types/shared': 3.19.0(react@18.2.0)
'@swc/helpers': 0.5.1
react: 18.2.0
dev: false
/@react-stately/collections@3.9.0(react@18.2.0):
resolution: {integrity: sha512-CBpXSKmCpbIFpIToVFlzo2R1/Cj+dcU8gWw2KfPyyJX+2wHKkDIvtK01EAytDLX/vkE8O+fD5a7qMZ3pf8gpeA==}
peerDependencies:
@ -1928,6 +2208,19 @@ packages:
react: 18.2.0
dev: false
/@react-stately/menu@3.5.4(react@18.2.0):
resolution: {integrity: sha512-+Q71fMDhMM1iARPFtwqpXY/8qkb0dN4PBJbcjwjGCumGs+ja2YbZxLBHCP0DYBElS9l6m3ssF47RKNMtF/Oi5w==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
dependencies:
'@react-stately/overlays': 3.6.1(react@18.2.0)
'@react-stately/utils': 3.7.0(react@18.2.0)
'@react-types/menu': 3.9.3(react@18.2.0)
'@react-types/shared': 3.19.0(react@18.2.0)
'@swc/helpers': 0.5.1
react: 18.2.0
dev: false
/@react-stately/overlays@3.6.0(react@18.2.0):
resolution: {integrity: sha512-0Bgy4xwCXKM+jkHAGJMN19ZFXNgKstf6qJozfH79j3E5erY30ZStwT7gbAnwv112zFUQLHBKo+3wJTGWuHgs8Q==}
peerDependencies:
@ -1950,6 +2243,18 @@ packages:
react: 18.2.0
dev: false
/@react-stately/selection@3.13.3(react@18.2.0):
resolution: {integrity: sha512-+CmpZpyIXfbxEwd9eBvo5Jatc2MNX7HinBcW3X8GfvqNzkbgOXETsmXaW6jlKJekvLLE13Is78Ob8NNzZVxQYg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
dependencies:
'@react-stately/collections': 3.10.0(react@18.2.0)
'@react-stately/utils': 3.7.0(react@18.2.0)
'@react-types/shared': 3.19.0(react@18.2.0)
'@swc/helpers': 0.5.1
react: 18.2.0
dev: false
/@react-stately/toggle@3.6.0(react@18.2.0):
resolution: {integrity: sha512-w+Aqh78H9MLs0FDUYTjAzYhrHQWaDJ2zWjyg2oYcSvERES0+D0obmPvtJLWsFrJ8fHJrTmxd7ezVFBY9BbPeFQ==}
peerDependencies:
@ -1986,6 +2291,19 @@ packages:
react: 18.2.0
dev: false
/@react-stately/tree@3.7.1(react@18.2.0):
resolution: {integrity: sha512-D0BWcLTRx7EOTdAJCgYV6zm18xpNDxmv4meKJ/WmYSFq1bkHPN75NLv7VPf5Uvsm66xshbO/B3A4HB2/ag1yPA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
dependencies:
'@react-stately/collections': 3.10.0(react@18.2.0)
'@react-stately/selection': 3.13.3(react@18.2.0)
'@react-stately/utils': 3.7.0(react@18.2.0)
'@react-types/shared': 3.19.0(react@18.2.0)
'@swc/helpers': 0.5.1
react: 18.2.0
dev: false
/@react-stately/utils@3.7.0(react@18.2.0):
resolution: {integrity: sha512-VbApRiUV2rhozOfk0Qj9xt0qjVbQfLTgAzXLdrfeZSBnyIgo1bFRnjDpnDZKZUUCeGQcJJI03I9niaUtY+kwJQ==}
peerDependencies:
@ -2069,6 +2387,16 @@ packages:
react: 18.2.0
dev: false
/@react-types/menu@3.9.3(react@18.2.0):
resolution: {integrity: sha512-0dgIIM9z3hzjFltT+1/L8Hj3oDEcdYkexQhaA+jv6xBHUI5Bqs4SaJAeSGrGz5u6tsrHBPEgf/TLk9Dg9c7XMA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
dependencies:
'@react-types/overlays': 3.8.1(react@18.2.0)
'@react-types/shared': 3.19.0(react@18.2.0)
react: 18.2.0
dev: false
/@react-types/overlays@3.8.0(react@18.2.0):
resolution: {integrity: sha512-0JxwUW3xwXjsT+nVI5dVE1KUm8QKxnQj9vjqgsazX213+klRd/QdeuFJgcbxzCVFOS/mLkP4o/ATjxt4+1eQsA==}
peerDependencies:

Loading…
Cancel
Save