UNPKG

977 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3exports.useTimelineSetInOutFramePosition = exports.useTimelineInOutFramePosition = exports.SetTimelineInOutContext = exports.TimelineInOutContext = void 0;
4const react_1 = require("react");
5exports.TimelineInOutContext = (0, react_1.createContext)({
6 inFrame: null,
7 outFrame: null,
8});
9exports.SetTimelineInOutContext = (0, react_1.createContext)({
10 setInAndOutFrames: () => {
11 throw new Error('default');
12 },
13});
14const useTimelineInOutFramePosition = () => {
15 const state = (0, react_1.useContext)(exports.TimelineInOutContext);
16 return state;
17};
18exports.useTimelineInOutFramePosition = useTimelineInOutFramePosition;
19const useTimelineSetInOutFramePosition = () => {
20 const { setInAndOutFrames } = (0, react_1.useContext)(exports.SetTimelineInOutContext);
21 return { setInAndOutFrames };
22};
23exports.useTimelineSetInOutFramePosition = useTimelineSetInOutFramePosition;