set cursor on geo click

This commit is contained in:
Kurt Hutten IrevDev
2023-01-06 09:07:22 +11:00
parent f9e2f163a4
commit 248317f354
3 changed files with 28 additions and 9 deletions

12
src/hooks/useSetCursor.ts Normal file
View File

@ -0,0 +1,12 @@
import { useStore } from '../useStore'
export function useSetCursor(sourceRange: [number, number]) {
const setCursor = useStore((state) => state.setCursor)
return () => {
setCursor(sourceRange[1])
const element: HTMLDivElement | null = document.querySelector('.cm-content')
if (element) {
element.focus()
}
}
}