Files
story-studio/remotion/node_modules/@remotion/studio-server/dist/preview-server/close-and-restart.js
2026-02-21 10:33:18 +01:00

18 lines
496 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.signalRestart = exports.noOpUntilRestart = void 0;
const resolveFunctions = [];
const noOpUntilRestart = () => {
return new Promise((resolve) => {
resolveFunctions.push(resolve);
});
};
exports.noOpUntilRestart = noOpUntilRestart;
const signalRestart = () => {
resolveFunctions.forEach((f) => {
f();
});
resolveFunctions.length = 0;
};
exports.signalRestart = signalRestart;