Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4943.js (118.4 MB)
777 lines
29 KiB
TypeScript
777 lines
29 KiB
TypeScript
// Module ID: 17035
|
|
// Function ID: 17036
|
|
// Name: useVibegrationsRevealedText
|
|
// Dependencies: [32, 19, 4750, 558, 568, 504, 17036, 17037, 2]
|
|
|
|
// Module 17035 (useVibegrationsRevealedText)
|
|
import VibegrationsStreamReveal from "VibegrationsStreamReveal" /* 17036 */;
|
|
import vibegrationsPageVisibility from "vibegrationsPageVisibility" /* 17037 */;
|
|
import _slicedToArray from "module_32" /* 32 */;
|
|
import noop from "module_19" /* 19 */;
|
|
import AccessibilityStore from "AccessibilityStore" /* 4750 */;
|
|
|
|
const require = globalThis.__r;
|
|
|
|
require = fn;
|
|
const ReactCompilerGating = fn(558);
|
|
const size = fn(2);
|
|
let result = size.fileFinishedImporting("modules/vibegrations/lib/useVibegrationsRevealedText.tsx");
|
|
|
|
export const useVibegrationsRevealedText = ReactCompilerGating.isReactCompilerEnabled() ? ((target, streaming) => {
|
|
_require = target;
|
|
target = _require;
|
|
const cResult = require("c").c(22);
|
|
streaming = streaming.streaming;
|
|
if (cResult[0] === Symbol.for("react.memo_cache_sentinel")) {
|
|
const items = [ref];
|
|
const fn = function h() {
|
|
return ref.useReducedMotion;
|
|
};
|
|
cResult[0] = items;
|
|
cResult[1] = fn;
|
|
tmp2 = items;
|
|
tmp3 = fn;
|
|
} else {
|
|
[tmp2, tmp3] = cResult;
|
|
}
|
|
length = dependencyMap;
|
|
let obj = require("c");
|
|
if (streaming) {
|
|
streaming = !targetResult.useStateFromStores(tmp2, tmp3);
|
|
}
|
|
if (cResult[2] !== target) {
|
|
const fn2 = function v() {
|
|
return { target, length: target.length };
|
|
};
|
|
cResult[2] = target;
|
|
cResult[3] = fn2;
|
|
let tmp5 = fn2;
|
|
} else {
|
|
tmp5 = cResult[3];
|
|
}
|
|
targetResult = target(504);
|
|
[tmp7, tmp8] = noop.useState(tmp5);
|
|
_slicedToArray = tmp8;
|
|
if (cResult[4] === tmp7) {
|
|
if (cResult[5] === streaming) {
|
|
if (cResult[6] === target) {
|
|
dependencyMap = cResult[7];
|
|
}
|
|
if (arr2 !== tmp7) {
|
|
tmp8(arr2);
|
|
}
|
|
let tmp16 = streaming;
|
|
if (streaming) {
|
|
tmp16 = arr2.length < target.length;
|
|
}
|
|
noop = tmp16;
|
|
ref = obj3.useRef(arr2);
|
|
if (cResult[8] !== arr2) {
|
|
class S {
|
|
constructor() {
|
|
closure_4.current = closure_1;
|
|
return;
|
|
}
|
|
}
|
|
cResult[8] = arr2;
|
|
cResult[9] = S;
|
|
const tmp17 = S;
|
|
} else {
|
|
class S {
|
|
constructor() {
|
|
closure_4.current = closure_1;
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
const layoutEffect = obj3.useLayoutEffect(tmp17);
|
|
closure_5 = obj3.useRef(0);
|
|
closure_6 = obj3.useRef(0);
|
|
if (cResult[10] !== tmp16) {
|
|
class V {
|
|
constructor() {
|
|
if (closure_3) {
|
|
tmp = closure_6;
|
|
num = 0;
|
|
closure_6.current = 0;
|
|
tmp2 = closure_5;
|
|
tmp3 = globalThis;
|
|
_requestAnimationFrame = requestAnimationFrame;
|
|
step = function step(current) {
|
|
if (0 === ref3.current) {
|
|
let REVEAL_FRAME_MS = VibegrationsStreamReveal.REVEAL_FRAME_MS;
|
|
} else {
|
|
REVEAL_FRAME_MS = current - tmp.current;
|
|
}
|
|
if (REVEAL_FRAME_MS >= VibegrationsStreamReveal.REVEAL_FRAME_MS) {
|
|
tmp.current = current;
|
|
current = ref.current;
|
|
const obj3 = { target: null, revealed: null, elapsedMs: null };
|
|
({ target: obj2.target, length: obj2.revealed } = current);
|
|
obj3.elapsedMs = REVEAL_FRAME_MS;
|
|
const nextRevealLengthResult = VibegrationsStreamReveal.nextRevealLength(obj3);
|
|
if (nextRevealLengthResult !== current.length) {
|
|
const obj5 = { target: current.target, length: nextRevealLengthResult };
|
|
closure_2(obj5);
|
|
}
|
|
}
|
|
closure_5.current = requestAnimationFrame(step);
|
|
};
|
|
closure_5.current = requestAnimationFrame(step);
|
|
return () => cancelAnimationFrame(ref2.current);
|
|
} else {
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
const items1 = [tmp16];
|
|
cResult[10] = tmp16;
|
|
cResult[11] = V;
|
|
cResult[12] = items1;
|
|
let tmp20 = items1;
|
|
const tmp19 = V;
|
|
} else {
|
|
class V {
|
|
constructor() {
|
|
if (closure_3) {
|
|
tmp = closure_6;
|
|
num = 0;
|
|
closure_6.current = 0;
|
|
tmp2 = closure_5;
|
|
tmp3 = globalThis;
|
|
_requestAnimationFrame = requestAnimationFrame;
|
|
step = function step(current) {
|
|
if (0 === ref3.current) {
|
|
let REVEAL_FRAME_MS = VibegrationsStreamReveal.REVEAL_FRAME_MS;
|
|
} else {
|
|
REVEAL_FRAME_MS = current - tmp.current;
|
|
}
|
|
if (REVEAL_FRAME_MS >= VibegrationsStreamReveal.REVEAL_FRAME_MS) {
|
|
tmp.current = current;
|
|
current = ref.current;
|
|
const obj3 = { target: null, revealed: null, elapsedMs: null };
|
|
({ target: obj2.target, length: obj2.revealed } = current);
|
|
obj3.elapsedMs = REVEAL_FRAME_MS;
|
|
const nextRevealLengthResult = VibegrationsStreamReveal.nextRevealLength(obj3);
|
|
if (nextRevealLengthResult !== current.length) {
|
|
const obj5 = { target: current.target, length: nextRevealLengthResult };
|
|
closure_2(obj5);
|
|
}
|
|
}
|
|
closure_5.current = requestAnimationFrame(step);
|
|
};
|
|
closure_5.current = requestAnimationFrame(step);
|
|
return () => cancelAnimationFrame(ref2.current);
|
|
} else {
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
tmp20 = cResult[12];
|
|
}
|
|
const effect = obj3.useEffect(tmp19, tmp20);
|
|
if (cResult[13] !== tmp16) {
|
|
class V {
|
|
constructor() {
|
|
if (closure_3) {
|
|
tmp = closure_6;
|
|
num = 0;
|
|
closure_6.current = 0;
|
|
tmp2 = closure_5;
|
|
tmp3 = globalThis;
|
|
_requestAnimationFrame = requestAnimationFrame;
|
|
step = function step(current) {
|
|
if (0 === ref3.current) {
|
|
let REVEAL_FRAME_MS = VibegrationsStreamReveal.REVEAL_FRAME_MS;
|
|
} else {
|
|
REVEAL_FRAME_MS = current - tmp.current;
|
|
}
|
|
if (REVEAL_FRAME_MS >= VibegrationsStreamReveal.REVEAL_FRAME_MS) {
|
|
tmp.current = current;
|
|
current = ref.current;
|
|
const obj3 = { target: null, revealed: null, elapsedMs: null };
|
|
({ target: obj2.target, length: obj2.revealed } = current);
|
|
obj3.elapsedMs = REVEAL_FRAME_MS;
|
|
const nextRevealLengthResult = VibegrationsStreamReveal.nextRevealLength(obj3);
|
|
if (nextRevealLengthResult !== current.length) {
|
|
const obj5 = { target: current.target, length: nextRevealLengthResult };
|
|
closure_2(obj5);
|
|
}
|
|
}
|
|
closure_5.current = requestAnimationFrame(step);
|
|
};
|
|
closure_5.current = requestAnimationFrame(step);
|
|
return () => cancelAnimationFrame(ref2.current);
|
|
} else {
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
const items2 = [tmp16];
|
|
cResult[13] = tmp16;
|
|
cResult[14] = tmp24;
|
|
cResult[15] = items2;
|
|
let tmp23 = items2;
|
|
const tmp22 = tmp24;
|
|
} else {
|
|
class V {
|
|
constructor() {
|
|
if (closure_3) {
|
|
tmp = closure_6;
|
|
num = 0;
|
|
closure_6.current = 0;
|
|
tmp2 = closure_5;
|
|
tmp3 = globalThis;
|
|
_requestAnimationFrame = requestAnimationFrame;
|
|
step = function step(current) {
|
|
if (0 === ref3.current) {
|
|
let REVEAL_FRAME_MS = VibegrationsStreamReveal.REVEAL_FRAME_MS;
|
|
} else {
|
|
REVEAL_FRAME_MS = current - tmp.current;
|
|
}
|
|
if (REVEAL_FRAME_MS >= VibegrationsStreamReveal.REVEAL_FRAME_MS) {
|
|
tmp.current = current;
|
|
current = ref.current;
|
|
const obj3 = { target: null, revealed: null, elapsedMs: null };
|
|
({ target: obj2.target, length: obj2.revealed } = current);
|
|
obj3.elapsedMs = REVEAL_FRAME_MS;
|
|
const nextRevealLengthResult = VibegrationsStreamReveal.nextRevealLength(obj3);
|
|
if (nextRevealLengthResult !== current.length) {
|
|
const obj5 = { target: current.target, length: nextRevealLengthResult };
|
|
closure_2(obj5);
|
|
}
|
|
}
|
|
closure_5.current = requestAnimationFrame(step);
|
|
};
|
|
closure_5.current = requestAnimationFrame(step);
|
|
return () => cancelAnimationFrame(ref2.current);
|
|
} else {
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
tmp23 = cResult[15];
|
|
}
|
|
const effect1 = obj3.useEffect(tmp22, tmp23);
|
|
const _Math = Math;
|
|
const bound = Math.min(arr2.length, target.length);
|
|
if (cResult[16] === bound) {
|
|
class V {
|
|
constructor() {
|
|
if (closure_3) {
|
|
tmp = closure_6;
|
|
num = 0;
|
|
closure_6.current = 0;
|
|
tmp2 = closure_5;
|
|
tmp3 = globalThis;
|
|
_requestAnimationFrame = requestAnimationFrame;
|
|
step = function step(current) {
|
|
if (0 === ref3.current) {
|
|
let REVEAL_FRAME_MS = VibegrationsStreamReveal.REVEAL_FRAME_MS;
|
|
} else {
|
|
REVEAL_FRAME_MS = current - tmp.current;
|
|
}
|
|
if (REVEAL_FRAME_MS >= VibegrationsStreamReveal.REVEAL_FRAME_MS) {
|
|
tmp.current = current;
|
|
current = ref.current;
|
|
const obj3 = { target: null, revealed: null, elapsedMs: null };
|
|
({ target: obj2.target, length: obj2.revealed } = current);
|
|
obj3.elapsedMs = REVEAL_FRAME_MS;
|
|
const nextRevealLengthResult = VibegrationsStreamReveal.nextRevealLength(obj3);
|
|
if (nextRevealLengthResult !== current.length) {
|
|
const obj5 = { target: current.target, length: nextRevealLengthResult };
|
|
closure_2(obj5);
|
|
}
|
|
}
|
|
closure_5.current = requestAnimationFrame(step);
|
|
};
|
|
closure_5.current = requestAnimationFrame(step);
|
|
return () => cancelAnimationFrame(ref2.current);
|
|
} else {
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
if (streaming) {
|
|
class V {
|
|
constructor() {
|
|
if (closure_3) {
|
|
tmp = closure_6;
|
|
num = 0;
|
|
closure_6.current = 0;
|
|
tmp2 = closure_5;
|
|
tmp3 = globalThis;
|
|
_requestAnimationFrame = requestAnimationFrame;
|
|
step = function step(current) {
|
|
if (0 === ref3.current) {
|
|
let REVEAL_FRAME_MS = VibegrationsStreamReveal.REVEAL_FRAME_MS;
|
|
} else {
|
|
REVEAL_FRAME_MS = current - tmp.current;
|
|
}
|
|
if (REVEAL_FRAME_MS >= VibegrationsStreamReveal.REVEAL_FRAME_MS) {
|
|
tmp.current = current;
|
|
current = ref.current;
|
|
const obj3 = { target: null, revealed: null, elapsedMs: null };
|
|
({ target: obj2.target, length: obj2.revealed } = current);
|
|
obj3.elapsedMs = REVEAL_FRAME_MS;
|
|
const nextRevealLengthResult = VibegrationsStreamReveal.nextRevealLength(obj3);
|
|
if (nextRevealLengthResult !== current.length) {
|
|
const obj5 = { target: current.target, length: nextRevealLengthResult };
|
|
closure_2(obj5);
|
|
}
|
|
}
|
|
closure_5.current = requestAnimationFrame(step);
|
|
};
|
|
closure_5.current = requestAnimationFrame(step);
|
|
return () => cancelAnimationFrame(ref2.current);
|
|
} else {
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if (cResult[19] === streaming) {
|
|
class V {
|
|
constructor() {
|
|
if (closure_3) {
|
|
tmp = closure_6;
|
|
num = 0;
|
|
closure_6.current = 0;
|
|
tmp2 = closure_5;
|
|
tmp3 = globalThis;
|
|
_requestAnimationFrame = requestAnimationFrame;
|
|
step = function step(current) {
|
|
if (0 === ref3.current) {
|
|
let REVEAL_FRAME_MS = VibegrationsStreamReveal.REVEAL_FRAME_MS;
|
|
} else {
|
|
REVEAL_FRAME_MS = current - tmp.current;
|
|
}
|
|
if (REVEAL_FRAME_MS >= VibegrationsStreamReveal.REVEAL_FRAME_MS) {
|
|
tmp.current = current;
|
|
current = ref.current;
|
|
const obj3 = { target: null, revealed: null, elapsedMs: null };
|
|
({ target: obj2.target, length: obj2.revealed } = current);
|
|
obj3.elapsedMs = REVEAL_FRAME_MS;
|
|
const nextRevealLengthResult = VibegrationsStreamReveal.nextRevealLength(obj3);
|
|
if (nextRevealLengthResult !== current.length) {
|
|
const obj5 = { target: current.target, length: nextRevealLengthResult };
|
|
closure_2(obj5);
|
|
}
|
|
}
|
|
closure_5.current = requestAnimationFrame(step);
|
|
};
|
|
closure_5.current = requestAnimationFrame(step);
|
|
return () => cancelAnimationFrame(ref2.current);
|
|
} else {
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
return tmp29;
|
|
}
|
|
let obj2 = { text: tmp27, revealing: streaming };
|
|
cResult[19] = streaming;
|
|
cResult[20] = tmp27;
|
|
cResult[21] = obj2;
|
|
tmp29 = obj2;
|
|
}
|
|
if (bound < target.length) {
|
|
class V {
|
|
constructor() {
|
|
if (closure_3) {
|
|
tmp = closure_6;
|
|
num = 0;
|
|
closure_6.current = 0;
|
|
tmp2 = closure_5;
|
|
tmp3 = globalThis;
|
|
_requestAnimationFrame = requestAnimationFrame;
|
|
step = function step(current) {
|
|
if (0 === ref3.current) {
|
|
let REVEAL_FRAME_MS = VibegrationsStreamReveal.REVEAL_FRAME_MS;
|
|
} else {
|
|
REVEAL_FRAME_MS = current - tmp.current;
|
|
}
|
|
if (REVEAL_FRAME_MS >= VibegrationsStreamReveal.REVEAL_FRAME_MS) {
|
|
tmp.current = current;
|
|
current = ref.current;
|
|
const obj3 = { target: null, revealed: null, elapsedMs: null };
|
|
({ target: obj2.target, length: obj2.revealed } = current);
|
|
obj3.elapsedMs = REVEAL_FRAME_MS;
|
|
const nextRevealLengthResult = VibegrationsStreamReveal.nextRevealLength(obj3);
|
|
if (nextRevealLengthResult !== current.length) {
|
|
const obj5 = { target: current.target, length: nextRevealLengthResult };
|
|
closure_2(obj5);
|
|
}
|
|
}
|
|
closure_5.current = requestAnimationFrame(step);
|
|
};
|
|
closure_5.current = requestAnimationFrame(step);
|
|
return () => cancelAnimationFrame(ref2.current);
|
|
} else {
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cResult[16] = bound;
|
|
cResult[17] = target;
|
|
cResult[18] = target;
|
|
}
|
|
}
|
|
dependencyMap = tmp7;
|
|
let tmp9 = tmp7;
|
|
if (tmp7.target === target) {
|
|
class V {
|
|
constructor() {
|
|
if (closure_3) {
|
|
tmp = closure_6;
|
|
num = 0;
|
|
closure_6.current = 0;
|
|
tmp2 = closure_5;
|
|
tmp3 = globalThis;
|
|
_requestAnimationFrame = requestAnimationFrame;
|
|
step = function step(current) {
|
|
if (0 === ref3.current) {
|
|
let REVEAL_FRAME_MS = VibegrationsStreamReveal.REVEAL_FRAME_MS;
|
|
} else {
|
|
REVEAL_FRAME_MS = current - tmp.current;
|
|
}
|
|
if (REVEAL_FRAME_MS >= VibegrationsStreamReveal.REVEAL_FRAME_MS) {
|
|
tmp.current = current;
|
|
current = ref.current;
|
|
const obj3 = { target: null, revealed: null, elapsedMs: null };
|
|
({ target: obj2.target, length: obj2.revealed } = current);
|
|
obj3.elapsedMs = REVEAL_FRAME_MS;
|
|
const nextRevealLengthResult = VibegrationsStreamReveal.nextRevealLength(obj3);
|
|
if (nextRevealLengthResult !== current.length) {
|
|
const obj5 = { target: current.target, length: nextRevealLengthResult };
|
|
closure_2(obj5);
|
|
}
|
|
}
|
|
closure_5.current = requestAnimationFrame(step);
|
|
};
|
|
closure_5.current = requestAnimationFrame(step);
|
|
return () => cancelAnimationFrame(ref2.current);
|
|
} else {
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
if (!streaming) {
|
|
class V {
|
|
constructor() {
|
|
if (closure_3) {
|
|
tmp = closure_6;
|
|
num = 0;
|
|
closure_6.current = 0;
|
|
tmp2 = closure_5;
|
|
tmp3 = globalThis;
|
|
_requestAnimationFrame = requestAnimationFrame;
|
|
step = function step(current) {
|
|
if (0 === ref3.current) {
|
|
let REVEAL_FRAME_MS = VibegrationsStreamReveal.REVEAL_FRAME_MS;
|
|
} else {
|
|
REVEAL_FRAME_MS = current - tmp.current;
|
|
}
|
|
if (REVEAL_FRAME_MS >= VibegrationsStreamReveal.REVEAL_FRAME_MS) {
|
|
tmp.current = current;
|
|
current = ref.current;
|
|
const obj3 = { target: null, revealed: null, elapsedMs: null };
|
|
({ target: obj2.target, length: obj2.revealed } = current);
|
|
obj3.elapsedMs = REVEAL_FRAME_MS;
|
|
const nextRevealLengthResult = VibegrationsStreamReveal.nextRevealLength(obj3);
|
|
if (nextRevealLengthResult !== current.length) {
|
|
const obj5 = { target: current.target, length: nextRevealLengthResult };
|
|
closure_2(obj5);
|
|
}
|
|
}
|
|
closure_5.current = requestAnimationFrame(step);
|
|
};
|
|
closure_5.current = requestAnimationFrame(step);
|
|
return () => cancelAnimationFrame(ref2.current);
|
|
} else {
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if (!tmp13) {
|
|
class V {
|
|
constructor() {
|
|
if (closure_3) {
|
|
tmp = closure_6;
|
|
num = 0;
|
|
closure_6.current = 0;
|
|
tmp2 = closure_5;
|
|
tmp3 = globalThis;
|
|
_requestAnimationFrame = requestAnimationFrame;
|
|
step = function step(current) {
|
|
if (0 === ref3.current) {
|
|
let REVEAL_FRAME_MS = VibegrationsStreamReveal.REVEAL_FRAME_MS;
|
|
} else {
|
|
REVEAL_FRAME_MS = current - tmp.current;
|
|
}
|
|
if (REVEAL_FRAME_MS >= VibegrationsStreamReveal.REVEAL_FRAME_MS) {
|
|
tmp.current = current;
|
|
current = ref.current;
|
|
const obj3 = { target: null, revealed: null, elapsedMs: null };
|
|
({ target: obj2.target, length: obj2.revealed } = current);
|
|
obj3.elapsedMs = REVEAL_FRAME_MS;
|
|
const nextRevealLengthResult = VibegrationsStreamReveal.nextRevealLength(obj3);
|
|
if (nextRevealLengthResult !== current.length) {
|
|
const obj5 = { target: current.target, length: nextRevealLengthResult };
|
|
closure_2(obj5);
|
|
}
|
|
}
|
|
closure_5.current = requestAnimationFrame(step);
|
|
};
|
|
closure_5.current = requestAnimationFrame(step);
|
|
return () => cancelAnimationFrame(ref2.current);
|
|
} else {
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
tmp14[0] = target;
|
|
tmp14[1] = target.length;
|
|
dependencyMap = tmp14;
|
|
tmp9 = tmp14;
|
|
}
|
|
cResult[4] = tmp7;
|
|
cResult[5] = streaming;
|
|
cResult[6] = target;
|
|
cResult[7] = tmp9;
|
|
} else {
|
|
class V {
|
|
constructor() {
|
|
if (closure_3) {
|
|
tmp = closure_6;
|
|
num = 0;
|
|
closure_6.current = 0;
|
|
tmp2 = closure_5;
|
|
tmp3 = globalThis;
|
|
_requestAnimationFrame = requestAnimationFrame;
|
|
step = function step(current) {
|
|
if (0 === ref3.current) {
|
|
let REVEAL_FRAME_MS = VibegrationsStreamReveal.REVEAL_FRAME_MS;
|
|
} else {
|
|
REVEAL_FRAME_MS = current - tmp.current;
|
|
}
|
|
if (REVEAL_FRAME_MS >= VibegrationsStreamReveal.REVEAL_FRAME_MS) {
|
|
tmp.current = current;
|
|
current = ref.current;
|
|
const obj3 = { target: null, revealed: null, elapsedMs: null };
|
|
({ target: obj2.target, length: obj2.revealed } = current);
|
|
obj3.elapsedMs = REVEAL_FRAME_MS;
|
|
const nextRevealLengthResult = VibegrationsStreamReveal.nextRevealLength(obj3);
|
|
if (nextRevealLengthResult !== current.length) {
|
|
const obj5 = { target: current.target, length: nextRevealLengthResult };
|
|
closure_2(obj5);
|
|
}
|
|
}
|
|
closure_5.current = requestAnimationFrame(step);
|
|
};
|
|
closure_5.current = requestAnimationFrame(step);
|
|
return () => cancelAnimationFrame(ref2.current);
|
|
} else {
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
tmp10[0] = target;
|
|
if (streaming) {
|
|
class V {
|
|
constructor() {
|
|
if (closure_3) {
|
|
tmp = closure_6;
|
|
num = 0;
|
|
closure_6.current = 0;
|
|
tmp2 = closure_5;
|
|
tmp3 = globalThis;
|
|
_requestAnimationFrame = requestAnimationFrame;
|
|
step = function step(current) {
|
|
if (0 === ref3.current) {
|
|
let REVEAL_FRAME_MS = VibegrationsStreamReveal.REVEAL_FRAME_MS;
|
|
} else {
|
|
REVEAL_FRAME_MS = current - tmp.current;
|
|
}
|
|
if (REVEAL_FRAME_MS >= VibegrationsStreamReveal.REVEAL_FRAME_MS) {
|
|
tmp.current = current;
|
|
current = ref.current;
|
|
const obj3 = { target: null, revealed: null, elapsedMs: null };
|
|
({ target: obj2.target, length: obj2.revealed } = current);
|
|
obj3.elapsedMs = REVEAL_FRAME_MS;
|
|
const nextRevealLengthResult = VibegrationsStreamReveal.nextRevealLength(obj3);
|
|
if (nextRevealLengthResult !== current.length) {
|
|
const obj5 = { target: current.target, length: nextRevealLengthResult };
|
|
closure_2(obj5);
|
|
}
|
|
}
|
|
closure_5.current = requestAnimationFrame(step);
|
|
};
|
|
closure_5.current = requestAnimationFrame(step);
|
|
return () => cancelAnimationFrame(ref2.current);
|
|
} else {
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
({ target, length } = tmp7);
|
|
const result = obj4.reconcileRevealedLength(target, target, length);
|
|
} else {
|
|
class V {
|
|
constructor() {
|
|
if (closure_3) {
|
|
tmp = closure_6;
|
|
num = 0;
|
|
closure_6.current = 0;
|
|
tmp2 = closure_5;
|
|
tmp3 = globalThis;
|
|
_requestAnimationFrame = requestAnimationFrame;
|
|
step = function step(current) {
|
|
if (0 === ref3.current) {
|
|
let REVEAL_FRAME_MS = VibegrationsStreamReveal.REVEAL_FRAME_MS;
|
|
} else {
|
|
REVEAL_FRAME_MS = current - tmp.current;
|
|
}
|
|
if (REVEAL_FRAME_MS >= VibegrationsStreamReveal.REVEAL_FRAME_MS) {
|
|
tmp.current = current;
|
|
current = ref.current;
|
|
const obj3 = { target: null, revealed: null, elapsedMs: null };
|
|
({ target: obj2.target, length: obj2.revealed } = current);
|
|
obj3.elapsedMs = REVEAL_FRAME_MS;
|
|
const nextRevealLengthResult = VibegrationsStreamReveal.nextRevealLength(obj3);
|
|
if (nextRevealLengthResult !== current.length) {
|
|
const obj5 = { target: current.target, length: nextRevealLengthResult };
|
|
closure_2(obj5);
|
|
}
|
|
}
|
|
closure_5.current = requestAnimationFrame(step);
|
|
};
|
|
closure_5.current = requestAnimationFrame(step);
|
|
return () => cancelAnimationFrame(ref2.current);
|
|
} else {
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
tmp10[1] = result;
|
|
dependencyMap = tmp10;
|
|
}
|
|
}) : ((target, streaming) => {
|
|
_require = target;
|
|
streaming = streaming.streaming;
|
|
dependencyMap = undefined;
|
|
let obj5;
|
|
noop = undefined;
|
|
let ref;
|
|
closure_5 = undefined;
|
|
closure_6 = undefined;
|
|
target = _require;
|
|
const items = [ref];
|
|
if (streaming) {
|
|
streaming = !obj.useStateFromStores(items, () => ref.useReducedMotion);
|
|
}
|
|
length = dependencyMap;
|
|
obj = require("initialize");
|
|
[tmp2, tmp3] = obj5(noop.useState(() => ({ target, length: target.length })), 2);
|
|
dependencyMap = tmp3;
|
|
obj5 = tmp2;
|
|
let arr2 = tmp2;
|
|
if (tmp2.target === target) {
|
|
let tmp5 = streaming;
|
|
if (!streaming) {
|
|
tmp5 = arr2.length === target.length;
|
|
}
|
|
if (!tmp5) {
|
|
let obj3 = { target, length: target.length };
|
|
obj5 = obj3;
|
|
arr2 = obj3;
|
|
}
|
|
if (arr2 !== tmp2) {
|
|
tmp3(arr2);
|
|
}
|
|
let tmp7 = streaming;
|
|
if (streaming) {
|
|
tmp7 = arr2.length < target.length;
|
|
}
|
|
noop = tmp7;
|
|
ref = obj2.useRef(arr2);
|
|
const layoutEffect = obj2.useLayoutEffect(() => {
|
|
closure_4.current = obj5;
|
|
});
|
|
closure_5 = obj2.useRef(0);
|
|
closure_6 = obj2.useRef(0);
|
|
const items1 = [tmp7];
|
|
const effect = obj2.useEffect(() => {
|
|
if (closure_3) {
|
|
ref3.current = 0;
|
|
const _requestAnimationFrame = requestAnimationFrame;
|
|
function step(current) {
|
|
if (0 === ref3.current) {
|
|
let REVEAL_FRAME_MS = VibegrationsStreamReveal.REVEAL_FRAME_MS;
|
|
} else {
|
|
REVEAL_FRAME_MS = current - tmp.current;
|
|
}
|
|
if (REVEAL_FRAME_MS >= VibegrationsStreamReveal.REVEAL_FRAME_MS) {
|
|
tmp.current = current;
|
|
current = ref.current;
|
|
const obj3 = { target: null, revealed: null, elapsedMs: null };
|
|
({ target: obj2.target, length: obj2.revealed } = current);
|
|
obj3.elapsedMs = REVEAL_FRAME_MS;
|
|
const nextRevealLengthResult = VibegrationsStreamReveal.nextRevealLength(obj3);
|
|
if (nextRevealLengthResult !== current.length) {
|
|
obj5 = { target: current.target, length: nextRevealLengthResult };
|
|
c1(obj5);
|
|
}
|
|
}
|
|
closure_5.current = requestAnimationFrame(step);
|
|
}
|
|
ref2.current = requestAnimationFrame(step);
|
|
return () => cancelAnimationFrame(ref2.current);
|
|
}
|
|
}, items1);
|
|
const items2 = [tmp7];
|
|
const effect1 = obj2.useEffect(() => {
|
|
if (closure_3) {
|
|
if (obj.isPageHidden()) {
|
|
target = ref.current.target;
|
|
let obj2 = { target, length: target.length };
|
|
_undefined(obj2);
|
|
}
|
|
function flushIfHidden() {
|
|
if (obj.isPageHidden()) {
|
|
target = ref.current.target;
|
|
const obj2 = { target, length: target.length };
|
|
dependencyMap(obj2);
|
|
}
|
|
}
|
|
obj = vibegrationsPageVisibility;
|
|
return vibegrationsPageVisibility.subscribePageVisibility(flushIfHidden);
|
|
}
|
|
}, items2);
|
|
const _Math = Math;
|
|
const bound = Math.min(arr2.length, target.length);
|
|
let substr = target;
|
|
if (bound < target.length) {
|
|
substr = target.slice(0, bound);
|
|
}
|
|
const obj4 = { text: substr, revealing: null };
|
|
if (streaming) {
|
|
streaming = bound < target.length;
|
|
}
|
|
obj4.revealing = streaming;
|
|
return obj4;
|
|
} else {
|
|
obj5 = { target, length: null };
|
|
if (streaming) {
|
|
({ target, length } = tmp2);
|
|
let length2 = target(17036).reconcileRevealedLength(target, target, length);
|
|
const targetResult = target(17036);
|
|
} else {
|
|
length2 = target.length;
|
|
}
|
|
obj5.length = length2;
|
|
}
|
|
});
|