/*! elementor-pro - v3.22.0 - 24-06-2024 */ "use strict";(self.webpackChunkelementor_pro=self.webpackChunkelementor_pro||[]).push([[35],{5679:(e,t,s)=>{var l=s(3203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(s(6402));t.default=class Module{constructor(){elementor.elementsManager.registerElementType(new r.default)}}},6402:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.NestedCarousel=void 0;class NestedCarousel extends elementor.modules.elements.types.NestedElementBase{getType(){return"nested-carousel"}}t.NestedCarousel=NestedCarousel;t.default=NestedCarousel}}]);import DialogRename from './dialog-rename'; import DialogDelete from './dialog-delete'; import { Button, Popover } from '@elementor/app-ui'; export const handlers = { rename: null, delete: null, }; // TODO: Think about refactor to portals: https://reactjs.org/docs/portals.html export function PartActionsDialogs() { const [ DialogRenameId, setDialogRenameId ] = React.useState( null ); const [ DialogDeleteId, setDialogDeleteId ] = React.useState( null ); handlers.rename = setDialogRenameId; handlers.delete = setDialogDeleteId; return ( <> ); } export default function PartActionsButtons( props ) { const [ showMenu, setShowMenu ] = React.useState( false ); let SiteTemplatePopover = ''; if ( showMenu ) { SiteTemplatePopover = ( setShowMenu( ! showMenu ) }>
  • ); } return (
    ); } PartActionsButtons.propTypes = { id: PropTypes.number.isRequired, exportLink: PropTypes.string.isRequired, };