11'use client' ;
22import { Component } from '@primereact/core/component' ;
33import { usePlacer } from '@primereact/headless/placer' ;
4- import { styles } from '@primereact/styles/popover' ;
54import { mergeProps } from '@primeuix/utils' ;
65import { withComponent } from 'primereact/base' ;
76import * as React from 'react' ;
@@ -13,7 +12,6 @@ import { PlacerArrow } from './arrow';
1312export const Placer = withComponent ( {
1413 name : 'Placer' ,
1514 defaultProps,
16- styles,
1715 setup ( instance ) {
1816 const placer = usePlacer ( instance . inProps ) ;
1917
@@ -37,7 +35,9 @@ export const Placer = withComponent({
3735 ) ;
3836
3937 return (
38+ // @ts -expect-error - Temporary fix for elementRef property access
4039 < PlacerProvider value = { instance } >
40+ { /* @ts -expect-error - Temporary fix for elementRef property access */ }
4141 < Component instance = { instance } attrs = { rootProps } children = { props . children } />
4242 </ PlacerProvider >
4343 ) ;
@@ -47,29 +47,3 @@ export const Placer = withComponent({
4747 Anchor : PlacerAnchor
4848 }
4949} ) ;
50-
51- // const porp={
52- // in: props.in,
53- // enterFromClassName: props.shouldAnimateOnEnter ? props.enterFromClassName : undefined,
54- // enterToClassName: props.shouldAnimateOnEnter ? props.enterToClassName : undefined,
55- // enterActiveClassName: props.shouldAnimateOnEnter ? props.enterActiveClassName : undefined,
56- // leaveFromClassName: props.shouldAnimateOnLeave ? props.leaveFromClassName : undefined,
57- // leaveToClassName: props.shouldAnimateOnLeave ? props.leaveToClassName : undefined,
58- // leaveActiveClassName: props.shouldAnimateOnLeave ? props.leaveActiveClassName : undefined,
59- // onBeforeEnter: (e: Element | undefined) => {
60- // props?.onBeforeEnter?.(e);
61- // placer?.onBeforeEnter?.(e);
62- // },
63- // onLeave: () => {
64- // placer?.onLeave?.();
65- // props?.onLeave?.();
66- // },
67- // onEnter: () => {
68- // placer?.onEnter?.();
69- // props?.onEnter?.();
70- // },
71- // onBeforeLeave: () => {
72- // placer?.onBeforeLeave?.();
73- // props?.onBeforeLeave?.();
74- // },
75- // }
0 commit comments