mirror of
https://github.com/suitenumerique/meet.git
synced 2026-08-27 10:46:47 +00:00
wip introduce shortcut to open chat
This commit is contained in:
@@ -6,6 +6,7 @@ import { ToggleButton } from '@/primitives'
|
|||||||
import { chatStore } from '@/stores/chat'
|
import { chatStore } from '@/stores/chat'
|
||||||
import { useSidePanel } from '../../hooks/useSidePanel'
|
import { useSidePanel } from '../../hooks/useSidePanel'
|
||||||
import { ToggleButtonProps } from '@/primitives/ToggleButton'
|
import { ToggleButtonProps } from '@/primitives/ToggleButton'
|
||||||
|
import { useRegisterKeyboardShortcut } from '@/features/shortcuts/useRegisterKeyboardShortcut'
|
||||||
|
|
||||||
export const ChatToggle = ({
|
export const ChatToggle = ({
|
||||||
onPress,
|
onPress,
|
||||||
@@ -18,6 +19,12 @@ export const ChatToggle = ({
|
|||||||
const { isChatOpen, toggleChat } = useSidePanel()
|
const { isChatOpen, toggleChat } = useSidePanel()
|
||||||
const tooltipLabel = isChatOpen ? 'open' : 'closed'
|
const tooltipLabel = isChatOpen ? 'open' : 'closed'
|
||||||
|
|
||||||
|
const shortcut = {
|
||||||
|
key: 'c',
|
||||||
|
ctrlKey: true,
|
||||||
|
}
|
||||||
|
useRegisterKeyboardShortcut({ shortcut, handler: toggleChat })
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div
|
<div
|
||||||
className={css({
|
className={css({
|
||||||
|
|||||||
Reference in New Issue
Block a user