{WORDS.map((w, i) => {
const delay = 20 + i * 3;
const t = interpolate(frame, [delay, delay + 9], [0, 1], {
extrapolateLeft: 'clamp', extrapolateRight: 'clamp', easing: Easing.bezier(0.2, 0.75, 0.3, 1),
});
return (
{w.text}
);
})}
Weekly Brief · 2026-W28