@turnkey/react-wallet-kit
Version:
The easiest and most powerful way to integrate Turnkey's Embedded Wallets into your React applications.
27 lines (22 loc) • 748 B
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var jsxRuntime = require('react/jsx-runtime');
var react = require('react');
function LottiePlayerWrapper(props) {
const [PlayerComponent, setPlayerComponent] = react.useState(null);
react.useEffect(() => {
if (typeof window !== "undefined") {
Promise.resolve().then(function () { return require('./Dynamic.js'); }).then(async mod => {
const Player = await mod.getLottiePlayer();
//@ts-ignore
setPlayerComponent(() => Player);
});
}
}, []);
if (!PlayerComponent) return null;
return jsxRuntime.jsx(PlayerComponent, {
...props
});
}
exports.default = LottiePlayerWrapper;
//# sourceMappingURL=Wrapper.js.map