e2ed
Version:
E2E testing framework over Playwright
24 lines (23 loc) • 706 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getOnResponseCallbacks = void 0;
const useContext_1 = require("../useContext");
/**
* Raw get and set `onResponseCallbacks` list.
* @internal
*/
const [getRawOnResponseCallbacks, setRawOnResponseCallbacks] = (0, useContext_1.useContext)();
/**
* Get `onResponseCallbacks` list.
* @internal
*/
const getOnResponseCallbacks = () => {
const maybeCallbacks = getRawOnResponseCallbacks();
if (maybeCallbacks !== undefined) {
return maybeCallbacks;
}
const callbacks = [];
setRawOnResponseCallbacks(callbacks);
return callbacks;
};
exports.getOnResponseCallbacks = getOnResponseCallbacks;