UNPKG

@tapjs/reporter

Version:

Pretty test output reporters for tap

8 lines 383 B
import { useLayoutEffect, useState } from 'react'; import { listenCleanup } from '../listen-cleanup.js'; export const useBailedOut = (t) => { const [bailedOut, setBailedOut] = useState(t.bailedOut); useLayoutEffect(() => listenCleanup(t, 'bailout', (reason) => setBailedOut(reason || true)), [t.bailedOut]); return bailedOut; }; //# sourceMappingURL=use-bailed-out.js.map