fix: use onPress instead onClick on ListBoxItem

This commit is contained in:
Takeshi Kimata
2024-07-20 23:04:37 +09:00
parent 4dc256b3af
commit dda2f6feb9

View File

@@ -143,7 +143,7 @@ export default function HeaderNavbarMenu({ messages, locale }: Props) {
<DropdownAccount messages={messages} locale={locale} onItemPress={() => {}} /> <DropdownAccount messages={messages} locale={locale} onItemPress={() => {}} />
<DropdownLanguage locale={locale} onChangeLocale={changeLocale} /> <DropdownLanguage locale={locale} onChangeLocale={changeLocale} />
</div> </div>
<NavbarMenuToggle className="md:hidden" onClick={() => setIsMenuOpen(!isMenuOpen)} /> <NavbarMenuToggle className="md:hidden" onPress={() => setIsMenuOpen(!isMenuOpen)} />
</NavbarContent> </NavbarContent>
<NavbarMenu> <NavbarMenu>
@@ -220,7 +220,7 @@ export default function HeaderNavbarMenu({ messages, locale }: Props) {
key="signin" key="signin"
startContent={<ArrowRightToLine size={16} />} startContent={<ArrowRightToLine size={16} />}
title={messages.signIn} title={messages.signIn}
onClick={() => { onPress={() => {
router.push('/account/signin', { locale: locale }); router.push('/account/signin', { locale: locale });
setIsMenuOpen(false); setIsMenuOpen(false);
}} }}
@@ -229,7 +229,7 @@ export default function HeaderNavbarMenu({ messages, locale }: Props) {
key="signup" key="signup"
title={messages.signUp} title={messages.signUp}
startContent={<PenTool size={16} />} startContent={<PenTool size={16} />}
onClick={() => { onPress={() => {
router.push('/account/signup', { locale: locale }); router.push('/account/signup', { locale: locale });
setIsMenuOpen(false); setIsMenuOpen(false);
}} }}
@@ -248,7 +248,7 @@ export default function HeaderNavbarMenu({ messages, locale }: Props) {
key={entry.code} key={entry.code}
startContent={<Globe size={16} />} startContent={<Globe size={16} />}
title={entry.name} title={entry.name}
onClick={() => { onPress={() => {
changeLocale(entry.code); changeLocale(entry.code);
setIsMenuOpen(false); setIsMenuOpen(false);
}} }}