UNPKG

primereact

Version:

A rich set of premium UI Components for React.

4 lines (2 loc) 965 B
'use client'; var c=Object.defineProperty;var f=(o,r)=>{for(var e in r)c(o,e,{get:r[e],enumerable:!0})};import{Component as O,withComponent as P}from"@primereact/core/component";import{useAnimateOnScroll as u}from"@primereact/headless/animateonscroll";import{mergeProps as A}from"@primeuix/utils";import*as n from"react";import{createOptionalContext as d}from"@primereact/core/utils";var[m,v]=d();var i={};f(i,{defaultProps:()=>t});import*as l from"@primereact/headless/animateonscroll";var t={...l.defaultProps,as:"div",enterClassName:void 0,leaveClassName:void 0};var R=P({name:"AnimateOnScroll",defaultProps:t,setup(o){return u(o.inProps)},render(o){let{props:r,cx:e,ptmi:a,rootProps:s}=o,p=A(s,{className:e("root")},a("root"));return n.createElement(m,{value:o},n.createElement(O,{instance:o,attrs:p,children:r.children}))}});export{R as AnimateOnScroll,i as AnimateOnScrollProps,m as AnimateOnScrollProvider,t as defaultProps,v as useAnimateOnScrollContext};