framer-motion
Version:
A simple and powerful JavaScript animation library
10 lines (7 loc) • 336 B
JavaScript
import { memo } from '../../../../utils/memo.mjs';
import { supportsFlags } from './supports-flags.mjs';
function memoSupports(callback, supportsFlag) {
const memoized = memo(callback);
return () => { var _a; return (_a = supportsFlags[supportsFlag]) !== null && _a !== void 0 ? _a : memoized(); };
}
export { memoSupports };