UNPKG

@divkitframework/react

Version:
2 lines 1.74 kB
import*as e from"react";import*as r from"@divkitframework/divkit/client-hydratable";var t={d:(e,r)=>{for(var n in r)t.o(r,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:r[n]})},o:(e,r)=>Object.prototype.hasOwnProperty.call(e,r)},n={};t.d(n,{k:()=>p});const o=(i={default:()=>e.default},a={},t.d(a,i),a);var i,a;const c=(e=>{var r={};return t.d(r,e),r})({render:()=>r.render});function u(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function f(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?u(Object(t),!0).forEach((function(r){l(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):u(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}function l(e,r,t){return(r=function(e){var r=function(e,r){if("object"!=typeof e||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof r?r:String(r)}(r))in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function p(e){const r=o.default.useRef(null);return o.default.useEffect((()=>{if(r.current){const t=(0,c.render)(f(f({},e),{},{target:r.current,hydrate:!0}));return()=>t.$destroy()}}),[e]),o.default.createElement("div",{ref:r,suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:""}})}var s=n.k;export{s as DivKit}; //# sourceMappingURL=divkit.mjs.map