Files
SnowLuma/.pnpm-store/v11/files/c2/daef67b2a12f4085c7f061b23af0e1d5943b1e7d379f68fef31f651f147c34cb3790bbc32bb2a50b1ae8646fa0205698a58b7983fe57a839614a348b604910
T
TanTan 2a69b23b47
Dev Build / cleanup (push) Waiting to run
Dev Build / typecheck (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:27:07 +08:00

22 lines
635 B
Plaintext

"use client";
import { collectMotionValues } from 'motion-dom';
import { useCombineMotionValues } from './use-combine-values.mjs';
function useComputed(compute) {
/**
* Open session of collectMotionValues. Any MotionValue that calls get()
* will be saved into this array.
*/
collectMotionValues.current = [];
compute();
const value = useCombineMotionValues(collectMotionValues.current, compute);
/**
* Synchronously close session of collectMotionValues.
*/
collectMotionValues.current = undefined;
return value;
}
export { useComputed };
//# sourceMappingURL=use-computed.mjs.map