cherry-studio/src/renderer/src/hooks/useSettings.ts
2024-07-06 17:24:07 +08:00

15 lines
460 B
TypeScript

import { useAppDispatch, useAppSelector } from '@renderer/store'
import { setSendMessageShortcut as _setSendMessageShortcut, SendMessageShortcut } from '@renderer/store/settings'
export function useSettings() {
const settings = useAppSelector((state) => state.settings)
const dispatch = useAppDispatch()
return {
...settings,
setSendMessageShortcut(shortcut: SendMessageShortcut) {
dispatch(_setSendMessageShortcut(shortcut))
}
}
}