mirror of
https://github.com/bitsocialnet/5chan.git
synced 2026-08-03 07:41:04 +02:00
16 lines
410 B
TypeScript
16 lines
410 B
TypeScript
import { create } from 'zustand';
|
|
|
|
interface SelectedTextState {
|
|
selectedText: string;
|
|
setSelectedText: (text: string) => void;
|
|
resetSelectedText: () => void;
|
|
}
|
|
|
|
const useSelectedTextStore = create<SelectedTextState>((set) => ({
|
|
selectedText: '',
|
|
setSelectedText: (text) => set({ selectedText: text }),
|
|
resetSelectedText: () => set({ selectedText: '' }),
|
|
}));
|
|
|
|
export default useSelectedTextStore;
|