download
raw
890 Bytes
// src/index.ts
import { applyProps, addEffect } from "@react-three/fiber";
import { Globals } from "@react-spring/core";
import { createStringInterpolator, colors, raf } from "@react-spring/shared";
import { createHost } from "@react-spring/animated";
// src/primitives.ts
import * as THREE from "three";
import "@react-three/fiber";
var primitives = ["primitive"].concat(
Object.keys(THREE).filter((key) => /^[A-Z]/.test(key)).map((key) => key[0].toLowerCase() + key.slice(1))
);
// src/index.ts
export * from "@react-spring/core";
Globals.assign({
createStringInterpolator,
colors,
frameLoop: "demand"
});
addEffect(() => {
raf.advance();
});
var host = createHost(primitives, {
// @ts-expect-error r3f related
applyAnimatedValues: applyProps
});
var animated = host.animated;
export {
animated as a,
animated
};
//# sourceMappingURL=react-spring_three.modern.mjs.map

Xet Storage Details

Size:
890 Bytes
·
Xet hash:
74bd59af167f54dcbb1e4e71539eb63aa3d6fa1486af044eafabc173d5043d1e

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.