mirror of
https://github.com/cpvalente/ontime.git
synced 2026-08-20 14:39:06 +00:00
8ad260d28a
fix: parsing of custom fields for blocks refactor: extract cuesheet settings refactor: cuesheet actions refactor: improve cuesheet performance on resizing
15 lines
460 B
TypeScript
15 lines
460 B
TypeScript
import { EntryId } from 'ontime-types';
|
|
import { create } from 'zustand';
|
|
|
|
interface SelectedEntryState {
|
|
selectedEntryId: EntryId | null;
|
|
setEditableEntry: (entryId: EntryId) => void;
|
|
clearSelection: () => void;
|
|
}
|
|
|
|
export const useCuesheetEditModal = create<SelectedEntryState>((set) => ({
|
|
selectedEntryId: null,
|
|
setEditableEntry: (entryId: EntryId) => set({ selectedEntryId: entryId }),
|
|
clearSelection: () => set({ selectedEntryId: null }),
|
|
}));
|