wip: operator data and structure

This commit is contained in:
cv
2023-07-24 22:26:35 +02:00
parent 75b69055a0
commit c49c8fbd27
11 changed files with 218 additions and 89 deletions
@@ -4,6 +4,14 @@ import { deepCompare, useRuntimeStore } from '../stores/runtime';
import { socketSendJson } from '../utils/socket';
export const useRundownEditor = () => {
const featureSelector = (state: RuntimeStore) => ({
selectedEventId: state.loaded.selectedEventId,
});
return useRuntimeStore(featureSelector, deepCompare);
};
export const useOperator = () => {
const featureSelector = (state: RuntimeStore) => ({
playback: state.playback,
selectedEventId: state.loaded.selectedEventId,