set cursor on geo click
This commit is contained in:
12
src/hooks/useSetCursor.ts
Normal file
12
src/hooks/useSetCursor.ts
Normal 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()
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user