403Webshell
Server IP : 69.39.225.240  /  Your IP : 216.73.216.138
Web Server : Apache
System : Linux bronze7.serverhost.net 3.10.0-1160.105.1.el7.x86_64 #1 SMP Thu Dec 7 15:39:45 UTC 2023 x86_64
User : reademotions ( 1074)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/reademotions/www/wp-content/plugins/gravityforms/assets/js/dist/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/reademotions/www/wp-content/plugins/gravityforms/assets/js/dist/scripts-admin.js.map
{"version":3,"file":"scripts-admin.js","mappings":"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","sources":["webpack://gravityforms/webpack/runtime/chunk loaded","webpack://gravityforms/webpack/runtime/load script","webpack://gravityforms/external var {\"var\":\"wp.blockEditor\",\"root\":[\"wp\",\"blockEditor\",\"wp\",\"blockEditor\"]}","webpack://gravityforms/external var {\"var\":\"wp.components\",\"root\":[\"wp\",\"components\",\"wp\",\"components\"]}","webpack://gravityforms/external var {\"var\":\"wp.element\",\"root\":[\"wp\",\"element\",\"wp\",\"element\"]}","webpack://gravityforms/external var {\"var\":\"wp.i18n\",\"root\":[\"wp\",\"i18n\",\"wp\",\"i18n\"]}","webpack://gravityforms/../../../assets/js/src/admin/block-editor/blocks/form/icon.js","webpack://gravityforms/../../../assets/js/src/admin/block-editor/blocks/fields/color-palette.js","webpack://gravityforms/../../../assets/js/src/admin/block-editor/blocks/form/edit.js","webpack://gravityforms/../../../assets/js/src/admin/block-editor/blocks/form/index.js","webpack://gravityforms/../../../assets/js/src/common/core/ready.js","webpack://gravityforms/../../../assets/js/src/common/index.js","webpack://gravityforms/external var \"gform.components.admin.html.elements.Loader\"","webpack://gravityforms/../../../assets/js/src/admin/components/page-loader/index.js","webpack://gravityforms/../components/html/admin/modules/SnackBar/index.js","webpack://gravityforms/../../../assets/js/src/admin/components/snackbar/index.js","webpack://gravityforms/../../../assets/js/src/admin/components/index.js","webpack://gravityforms/../../../assets/js/src/admin/apps/index.js","webpack://gravityforms/../../../assets/js/src/admin/core/chunks.js","webpack://gravityforms/../../../assets/js/src/admin/core/ready.js","webpack://gravityforms/../../../assets/js/src/admin/index.js","webpack://gravityforms/external var \"ajaxurl\"","webpack://gravityforms/external var \"gf_vars\"","webpack://gravityforms/external var \"gform\"","webpack://gravityforms/external var \"gform.components.admin.html.apps.EmbedForm\"","webpack://gravityforms/external var \"gform.components.admin.html.elements.Button\"","webpack://gravityforms/external var \"gform.components.admin.html.elements.Dropdown\"","webpack://gravityforms/external var \"gform.components.admin.html.modules.Dialog\"","webpack://gravityforms/external var \"gform.components.admin.html.modules.Flyout\"","webpack://gravityforms/external var \"gform.components.admin.react.elements.Box\"","webpack://gravityforms/external var \"gform.components.admin.react.elements.Button\"","webpack://gravityforms/external var \"gform.components.admin.react.elements.Checkbox\"","webpack://gravityforms/external var \"gform.components.admin.react.elements.Grid\"","webpack://gravityforms/external var \"gform.components.admin.react.elements.Heading\"","webpack://gravityforms/external var \"gform.components.admin.react.elements.Icon\"","webpack://gravityforms/external var \"gform.components.admin.react.elements.Input\"","webpack://gravityforms/external var \"gform.components.admin.react.elements.Label\"","webpack://gravityforms/external var \"gform.components.admin.react.elements.Select\"","webpack://gravityforms/external var \"gform.components.admin.react.elements.Tag\"","webpack://gravityforms/external var \"gform.components.admin.react.elements.Text\"","webpack://gravityforms/external var \"gform.components.admin.react.elements.Textarea\"","webpack://gravityforms/external var \"gform.components.admin.react.elements.Toggle\"","webpack://gravityforms/external var \"gform.components.admin.react.modules.Card\"","webpack://gravityforms/external var \"gform.components.admin.react.modules.Dialog\"","webpack://gravityforms/external var \"gform.components.admin.react.modules.Flyout\"","webpack://gravityforms/external var \"gform.components.admin.react.modules.InputGroup\"","webpack://gravityforms/external var \"gform.components.admin.react.modules.List\"","webpack://gravityforms/external var \"gform.components.admin.react.modules.NavBar\"","webpack://gravityforms/external var \"gform.libraries\"","webpack://gravityforms/external var \"gform.utils\"","webpack://gravityforms/external var \"gform.utils.react\"","webpack://gravityforms/external var \"gform_admin_config\"","webpack://gravityforms/external var \"jQuery\"","webpack://gravityforms/external var \"wp\"","webpack://gravityforms/webpack/bootstrap","webpack://gravityforms/webpack/runtime/compat get default export","webpack://gravityforms/webpack/runtime/define property getters","webpack://gravityforms/webpack/runtime/ensure chunk","webpack://gravityforms/webpack/runtime/get javascript chunk filename","webpack://gravityforms/webpack/runtime/global","webpack://gravityforms/webpack/runtime/hasOwnProperty shorthand","webpack://gravityforms/webpack/runtime/make namespace object","webpack://gravityforms/webpack/runtime/publicPath","webpack://gravityforms/webpack/runtime/jsonp chunk loading","webpack://gravityforms/webpack/startup"],"sourcesContent":["var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","var inProgress = {};\nvar dataWebpackPrefix = \"gravityforms:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\t;\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","var __WEBPACK_NAMESPACE_OBJECT__ = wp.blockEditor;","var __WEBPACK_NAMESPACE_OBJECT__ = wp.components;","var __WEBPACK_NAMESPACE_OBJECT__ = wp.element;","var __WEBPACK_NAMESPACE_OBJECT__ = wp.i18n;","const icon = <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 508.3 559.5' width='100%' height='100%'\n\tfocusable='false' aria-hidden='true'\n\tclassName='dashicon dashicon-gravityforms'>\n\t<g>\n\t\t<path className='st0'\n\t\t\td='M468,109.8L294.4,9.6c-22.1-12.8-58.4-12.8-80.5,0L40.3,109.8C18.2,122.6,0,154,0,179.5V380\tc0,25.6,18.1,56.9,40.3,69.7l173.6,100.2c22.1,12.8,58.4,12.8,80.5,0L468,449.8c22.2-12.8,40.3-44.2,40.3-69.7V179.6\tC508.3,154,490.2,122.6,468,109.8z M399.3,244.4l-195.1,0c-11,0-19.2,3.2-25.6,10c-14.2,15.1-18.2,44.4-19.3,60.7H348v-26.4h49.9\tv76.3H111.3l-1.8-23c-0.3-3.3-5.9-80.7,32.8-121.9c16.1-17.1,37.1-25.8,62.4-25.8h194.7V244.4z'\n\t\t/>\n\t</g>\n</svg>;\n\nexport default icon;\n","import { classnames } from '@gravityforms/libraries';\nconst wp = window?.wp || {};\nconst { __experimentalHStack, __experimentalItemGroup, Button, ColorPalette, ColorIndicator, FlexItem, Dropdown } = wp.components;\nconst { useSetting } = Object.prototype.hasOwnProperty.call( wp, 'blockEditor' ) ? wp.blockEditor : wp.editor;\nconst { useState } = wp.element;\nconst ItemGroup = __experimentalItemGroup;\nconst HStack = __experimentalHStack;\n\n/**\n * @description Color Palette field able to be used outside of the PanelColorSettings component.\n *\n * @param {object}   props              Component props.\n * @param {string}   props.label        The toggle label.\n * @param {Array}    props.colors       Color options.\n * @param {string}   props.color        The initial color.\n * @param {string}   props.defaultColor Default fallback color if color is cleared.\n * @param {Function} props.onChange     Handler for the `change` event.\n *\n * @return {JSX.Element} The color palette component.\n */\nexport default function ColorPaletteField( {\n\tlabel,\n\tcolors = [],\n\tcolor,\n\tdefaultColor,\n\tonChange,\n\t...additionalProps\n} ) {\n\tconst [ currentColor, setColor ] = useState( color );\n\n\tconst themeColors = useSetting( 'color.palette.theme' );\n\tconst customColors = useSetting( 'color.palette.custom' );\n\tconst defaultColors = useSetting( 'color.palette.default' );\n\tconst shouldDisplayDefaultColors = useSetting( 'color.defaultPalette' );\n\n\tconst __experimentalHasMultipleOrigins = true;\n\n\tconst getColorPalette = () => {\n\t\tconst colorPalette = [];\n\n\t\tif ( colors.length ) {\n\t\t\tcolorPalette.push( {\n\t\t\t\tname: 'Orbital',\n\t\t\t\tcolors,\n\t\t\t} );\n\t\t\t//return colors;\n\t\t}\n\n\t\tif ( customColors && customColors.length ) {\n\t\t\tcolorPalette.push( {\n\t\t\t\tname: 'Custom Colors',\n\t\t\t\tcolors: customColors,\n\t\t\t} );\n\t\t\t//return customColors;\n\t\t}\n\n\t\tif ( themeColors && themeColors.length ) {\n\t\t\tcolorPalette.push( {\n\t\t\t\tname: 'Theme Colors',\n\t\t\t\tcolors: themeColors,\n\t\t\t} );\n\t\t\t//return themeColors;\n\t\t}\n\n\t\tif ( shouldDisplayDefaultColors && defaultColors && defaultColors.length ) {\n\t\t\tcolorPalette.push( {\n\t\t\t\tname: 'Default Colors',\n\t\t\t\tcolors: defaultColors,\n\t\t\t} );\n\t\t}\n\n\t\tif ( ! __experimentalHasMultipleOrigins ) {\n\t\t\tconst compColors = [];\n\t\t\tcolorPalette.forEach( ( item ) => {\n\t\t\t\titem.colors.forEach( ( thisColor ) => compColors.push( thisColor ) );\n\t\t\t} );\n\n\t\t\treturn compColors;\n\t\t}\n\n\t\t// remove duplicates?\n\t\t// should we have orbital color palette?\n\t\treturn colorPalette;\n\t};\n\n\tconst renderLabeledColorIndicator = ( { colorValue, indicatorLabel } ) => {\n\t\tconst hStackProps = {\n\t\t\tjustify: 'flex-start',\n\t\t};\n\n\t\tconst colorIndicatorProps = {\n\t\t\tclassName: classnames( {\n\t\t\t\t'block-editor-panel-color-gradient-settings__color-indicator': true,\n\t\t\t} ),\n\t\t\tcolorValue,\n\t\t};\n\n\t\tconst flexItemProps = {\n\t\t\tclassName: classnames( {\n\t\t\t\t'block-editor-panel-color-gradient-settings__color-name': true,\n\t\t\t\ttitle: indicatorLabel,\n\t\t\t} ),\n\t\t};\n\n\t\treturn (\n\t\t\t<HStack { ...hStackProps } >\n\t\t\t\t<ColorIndicator { ...colorIndicatorProps } />\n\t\t\t\t<FlexItem { ...flexItemProps } >\n\t\t\t\t\t{ indicatorLabel }\n\t\t\t\t</FlexItem>\n\t\t\t</HStack>\n\t\t);\n\t};\n\n\tconst renderToggle = ( settings ) => {\n\t\treturn ( { onToggle, isOpen } ) => {\n\t\t\tconst { colorValue, toggleLabel } = settings;\n\n\t\t\tconst toggleProps = {\n\t\t\t\tonClick: onToggle,\n\t\t\t\tclassName: classnames(\n\t\t\t\t\t'block-editor-panel-color-gradient-settings__dropdown',\n\t\t\t\t\t{ 'is-open': isOpen }\n\t\t\t\t),\n\t\t\t\t'aria-expanded': isOpen,\n\t\t\t};\n\n\t\t\treturn (\n\t\t\t\t<Button { ...toggleProps }>\n\t\t\t\t\t{ renderLabeledColorIndicator( { colorValue, indicatorLabel: toggleLabel } ) }\n\t\t\t\t</Button>\n\t\t\t);\n\t\t};\n\t};\n\n\tconst renderPopoverContent = () => {\n\t\tconst divProps = {\n\t\t\tclassName: classnames( {\n\t\t\t\t'block-editor-panel-color-gradient-settings__dropdown-content': true,\n\t\t\t} ),\n\t\t};\n\n\t\tconst colorPaletteProps = {\n\t\t\tcolors: colorPalette,\n\t\t\tvalue: currentColor,\n\t\t\tonChange: ( value ) => {\n\t\t\t\tconst colorValue = ! value && defaultColor ? defaultColor : value;\n\t\t\t\tsetColor( colorValue );\n\t\t\t\tonChange( colorValue );\n\t\t\t},\n\t\t\t__experimentalHasMultipleOrigins,\n\t\t};\n\n\t\treturn (\n\t\t\t<div { ...divProps } >\n\t\t\t\t<ColorPalette { ...colorPaletteProps } />\n\t\t\t</div>\n\t\t);\n\t};\n\n\tconst colorPalette = getColorPalette();\n\n\tconst toggleSettings = {\n\t\tcolorValue: currentColor,\n\t\ttoggleLabel: label,\n\t};\n\n\tconst itemGroupProps = {\n\t\tclassName: classnames( {\n\t\t\t'block-editor-panel-color-gradient-settings__item-group': true,\n\t\t} ),\n\t\tisBordered: true,\n\t\tisSeparated: true,\n\t};\n\n\tconst popoverProps = {\n\t\tplacement: 'left-end',\n\t\tposition: 'bottom left',\n\t\tclassName: classnames( {\n\t\t\t'block-editor-panel-color-gradient-settings__dropdown-content': true,\n\t\t} ),\n\t};\n\n\tconst dropdownProps = {\n\t\tpopoverProps,\n\t\tclassName: classnames( {\n\t\t\t'block-editor-panel-color-gradient-settings__dropdown': true,\n\t\t} ),\n\t\trenderToggle: renderToggle( toggleSettings ),\n\t\trenderContent: renderPopoverContent,\n\t\t...additionalProps,\n\t};\n\n\treturn (\n\t\t<ItemGroup { ...itemGroupProps } >\n\t\t\t<Dropdown { ...dropdownProps } />\n\t\t</ItemGroup>\n\t);\n}\n","/* eslint-disable */\n\nimport { sprintf, queryToJson } from '@gravityforms/utils';\nimport { InspectorControls, BlockControls, useBlockProps, ContrastChecker } from '@wordpress/block-editor';\nimport { __experimentalHeading, __experimentalText, __experimentalSpacer, ServerSideRender, Flex, FlexBlock, PanelBody, Placeholder, SelectControl, TextControl, TextareaControl, ToggleControl, ToolbarButton, Tooltip } from '@wordpress/components';\nimport { classnames } from '@gravityforms/libraries';\nimport { useCallback, useEffect, useLayoutEffect, useRef, useState, Fragment } from '@wordpress/element';\nimport { __ } from '@wordpress/i18n';\n\n// @wordpress/url currently has mapping issues. Import from global instead.\nconst { addQueryArgs } = wp.url;\n\n/**\n * Remap dependencies\n */\nconst Heading = __experimentalHeading;\nconst Text = __experimentalText;\nconst Spacer = __experimentalSpacer;\n\n/**\n * Internal dependencies\n */\nimport icon from './icon';\nimport ColorPaletteField from \"../fields/color-palette\";\nimport adminConfig from 'gform-admin-config';\nconst blockConfig = adminConfig?.['gravityforms/form'] || {};\n\nconst Edit = ( { attributes, setAttributes } ) => {\n\tconst [ formId, setFormId ] = useState( attributes.formId );\n\tconst [ formWasDeleted, setFormWasDeleted ] = useState( false );\n\tconst [ formPreview, setFormPreview ] = useState( attributes.formPreview );\n\tconst [ title, setTitle ] = useState( attributes.title );\n\tconst [ description, setDescription ] = useState( attributes.description );\n\tconst [ ajax, setAjax ] = useState( attributes.ajax );\n\n\t// Set the form ID to one passed via the Embed Flyout.\n\tuseLayoutEffect( () => {\n\t\tif ( ! formId && queryToJson().gfAddBlock ) {\n\t\t\tconst newId = queryToJson().gfAddBlock;\n\t\t\tsetAttributes( { formId: newId } );\n\t\t\tsetFormId( newId );\n\t\t}\n\t}, []);\n\n\t// Handle forms that may have been deleted or removed.\n\tuseLayoutEffect( () => {\n\t\tif ( ! formId ) {\n\t\t\tsetAttributes( { formId: '' } );\n\t\t\treturn;\n\t\t}\n\n\t\t// Get form object.\n\t\tconst form = getForm( formId );\n\n\t\tif ( ! form ) {\n\t\t\tsetAttributes( { formId: '' } );\n\t\t\tsetFormWasDeleted( true );\n\t\t\treturn;\n\t\t}\n\n\t\tsetAttributes( { formId } );\n\t\tsetFormPreview( true );\n\t}, [ formId ] );\n\n\t// Set block attributes any time the accompanying state values change.\n\tuseEffect( () => {\n\t\tsetAttributes( { formPreview } );\n\t\tsetAttributes( { title } );\n\t\tsetAttributes( { description } );\n\t\tsetAttributes( { ajax } );\n\t}, [ formPreview, title, description, ajax ] );\n\n\tconst getForm = ( id ) => {\n\t\treturn blockConfig.data.forms.find( ( form ) => form.id == id );\n\t}\n\n\tconst getFormOptions = () => {\n\t\tconst options = [\n\t\t\t{\n\t\t\t\tlabel: __( 'Select a Form', 'gravityforms' ),\n\t\t\t\tvalue: '',\n\t\t\t},\n\t\t];\n\n\t\tfor ( let i = 0; i < blockConfig.data.forms.length; i++ ) {\n\t\t\tconst form = blockConfig.data.forms[ i ];\n\n\t\t\toptions.push( {\n\t\t\t\tlabel: form.title,\n\t\t\t\tvalue: form.id,\n\t\t\t} );\n\t\t}\n\n\t\treturn options;\n\t};\n\n\tconst openAdminPage = ( e, params ) => {\n\t\te.preventDefault();\n\n\t\tconst url = addQueryArgs( blockConfig.data.adminURL, params );\n\n\t\twindow.open( url, '_blank', 'noopener' );\n\t};\n\n\tconst renderToolbarControls = () => {\n\t\tif ( ! formId ) {\n\t\t\treturn null;\n\t\t}\n\n\t\tconst editParams = {\n\t\t\tpage: 'gf_edit_forms',\n\t\t\tid: formId,\n\t\t};\n\n\t\tconst settingsParams = {\n\t\t\tpage: 'gf_edit_forms',\n\t\t\tid: formId,\n\t\t\tview: 'settings',\n\t\t};\n\n\t\tconst blockControlsAttributes = {\n\t\t\tkey: 'gform-block-custom-controls',\n\t\t};\n\n\t\tconst editButtonAttributes = {\n\t\t\tkey: 'gform-block-edit-form-buttton',\n\t\t\ttitle: __( 'Edit Form', 'gravityforms' ),\n\t\t\tonClick:  ( e ) => {\n\t\t\t\topenAdminPage( e, editParams );\n\t\t\t},\n\t\t\tclassName: classnames( {\n\t\t\t\t'gform-block__toolbar-button': true,\n\t\t\t} ),\n\t\t};\n\n\t\tconst editTooltipAttributes = {\n\t\t\ttext: __( 'Edit Form', 'gravityforms' ),\n\t\t};\n\n\t\tconst editTooltipIconAttributes = {\n\t\t\tclassName: classnames( {\n\t\t\t\t'gform-icon': true,\n\t\t\t\t'gform-icon--create': true,\n\t\t\t} ),\n\t\t};\n\n\t\tconst settingsButtonAttributes = {\n\t\t\tkey: 'gform-block-form-settings-button',\n\t\t\tlabel: __( 'Form Settings', 'gravityforms' ),\n\t\t\ttitle: __( 'Form Settings', 'gravityforms' ),\n\t\t\tonClick: ( e ) => {\n\t\t\t\topenAdminPage( e, settingsParams );\n\t\t\t},\n\t\t\tclassName: classnames( {\n\t\t\t\t'gform-block__toolbar-button': true,\n\t\t\t} ),\n\t\t};\n\n\t\tconst settingsTooltipAttributes = {\n\t\t\ttext: __( 'Form Settings', 'gravityforms' ),\n\t\t};\n\n\t\tconst settingsTooltipIconAttributes = {\n\t\t\tclassName: classnames( {\n\t\t\t\t'gform-icon': true,\n\t\t\t\t'gform-icon--cog': true,\n\t\t\t} ),\n\t\t};\n\n\t\treturn (\n\t\t\t<BlockControls { ...blockControlsAttributes } >\n\t\t\t\t<ToolbarButton { ...editButtonAttributes } >\n\t\t\t\t\t<Tooltip { ...editTooltipAttributes } >\n\t\t\t\t\t\t<i { ...editTooltipIconAttributes } />\n\t\t\t\t\t</Tooltip>\n\t\t\t\t</ToolbarButton>\n\t\t\t\t<ToolbarButton { ...settingsButtonAttributes } >\n\t\t\t\t\t<Tooltip { ...settingsTooltipAttributes } >\n\t\t\t\t\t\t<i { ...settingsTooltipIconAttributes } />\n\t\t\t\t\t</Tooltip>\n\t\t\t\t</ToolbarButton>\n\t\t\t</BlockControls>\n\t\t);\n\t};\n\n\tconst renderSidebarControls = () => {\n\n\t\tif ( ! blockConfig.data.forms || blockConfig.data.forms.length <= 0 ) {\n\t\t\treturn null;\n\t\t}\n\n\t\tconst styleDefaults = blockConfig.data.styles.defaults;\n\n\t\tconst inspectorControlsAttributes = {\n\t\t\tkey: 'inspector',\n\t\t};\n\n\t\t// Form settings\n\t\tconst formSettingsPanelAttributes = {\n\t\t\ttitle: __( 'Form Settings', 'gravityforms' ),\n\t\t};\n\n\t\tconst formSelectorAttributes = {\n\t\t\tlabel:  __( 'Form', 'gravityforms' ),\n\t\t\tvalue: formId,\n\t\t\toptions: getFormOptions(),\n\t\t\tonChange: ( newId ) => setFormId( newId ),\n\t\t};\n\n\t\tconst titleToggleAttributes = {\n\t\t\tlabel: __( 'Form Title', 'gravityforms' ),\n\t\t\tchecked: title,\n\t\t\tonChange: () => setTitle( ! title ),\n\t\t};\n\n\t\tconst descToggleAttributes = {\n\t\t\tlabel: __( 'Form Description', 'gravityforms' ),\n\t\t\tchecked: description,\n\t\t\tonChange: () => setDescription( ! description ),\n\t\t};\n\n\t\t// Form Styles\n\t\tconst formStylesPanelAttributes = {\n\t\t\ttitle: __( 'Form Styles', 'gravityforms' ),\n\t\t\tinitialOpen: false,\n\t\t\tclassName: classnames({\n\t\t\t\t\"gform-block__panel\": true,\n\t\t\t}),\n\t\t};\n\n\t\tconst themeSelectorAttributes = {\n\t\t\tlabel: __( 'Form Theme', 'gravityforms' ),\n\t\t\tvalue: theme,\n\t\t\toptions: [\n\t\t\t\t{ label: __( 'Default', 'gravityforms' ), value: 'gravity' },\n\t\t\t\t{ label: __( 'Orbital', 'gravityforms' ), value: 'orbital' },\n\t\t\t],\n\t\t\tonChange: ( theme ) => setAttributes( { theme } ),\n\t\t};\n\n\t\tconst legacyAlertWrapperAttributes = {\n\t\t\tclassName: classnames({\n\t\t\t\t\"gform-alert\": true,\n\t\t\t\t\"gform-alert--notice\": true,\n\t\t\t\t\"gform-alert--theme-primary\": true,\n\t\t\t\t\"gform-alert--inline\": true,\n\t\t\t}),\n\t\t};\n\n\t\tconst legacyAlertIconAttributes = {\n\t\t\tariaHidden: true,\n\t\t\tclassName: classnames({\n\t\t\t\t\"gform-alert__icon\": true,\n\t\t\t\t\"gform-icon\": true,\n\t\t\t\t\"gform-icon--circle-notice-fine\": true,\n\t\t\t}),\n\t\t};\n\n\t\tconst legacyAlertMessageWrapperAttributes = {\n\t\t\tclassName: classnames({\n\t\t\t\t\"gform-alert__message-wrap\": true,\n\t\t\t}),\n\t\t};\n\n\t\tconst legacyAlertMessageAttributes = {\n\t\t\tclassName: classnames({\n\t\t\t\t\"gform-alert__message\": true,\n\t\t\t}),\n\t\t\tdangerouslySetInnerHTML: {__html: sprintf( __( 'Form style options are not available for forms that use %1$slegacy mode%2$s.', 'gravityforms' ), `<a target=\"_blank\" href=\"${blockConfig.data.adminURL}?page=gf_edit_forms&view=settings&subview=settings&id=${formId}\">`, '</a>' )},\n\t\t};\n\n\t\t// Input Styles\n\t\tconst inputStylesPanelAttributes = {\n\t\t\ttitle: __( 'Input Styles', 'gravityforms' ),\n\t\t\tinitialOpen: false,\n\t\t\tclassName: classnames({\n\t\t\t\t\"gform-block__panel\": true,\n\t\t\t}),\n\t\t};\n\n\t\tconst inputStylesWrapperAttributes = {\n\t\t\talign: 'flex-start',\n\t\t\tclassName: classnames({\n\t\t\t\t'gform-block__components-flex--adjust-gap': true,\n\t\t\t}),\n\t\t\tgap: 0,\n\t\t};\n\n\t\tconst inputSizeSelectorAttributes = {\n\t\t\tclassName: classnames({\n\t\t\t\t'gform-block__components-base-control--adjust-label-line-height': true,\n\t\t\t}),\n\t\t\tlabel: __( 'Size', 'gravityforms' ),\n\t\t\tvalue: inputSize,\n\t\t\toptions: [\n\t\t\t\t{ label: __( 'Small', 'gravityforms' ), value: 'sm' },\n\t\t\t\t{ label: __( 'Medium', 'gravityforms' ), value: 'md' },\n\t\t\t\t{ label: __( 'Large', 'gravityforms' ), value: 'lg' },\n\t\t\t],\n\t\t\tonChange: ( inputSize ) => setAttributes( { inputSize } ),\n\t\t};\n\n\t\tconst inputSizeTextAttributes = {\n\t\t\tclassName: classnames({\n\t\t\t\t'gform-block__components-base-control--adjust-label-line-height': true,\n\t\t\t}),\n\t\t\tlabel: __( 'Border Radius', 'gravityforms' ),\n\t\t\thelp: __( 'In pixels.', 'gravityforms' ),\n\t\t\tvalue: inputBorderRadius,\n\t\t\ttype: 'number',\n\t\t\tonChange: ( inputBorderRadius ) => setAttributes( { inputBorderRadius } ),\n\t\t}\n\n\t\tconst inputColorsHeadingAttributes = {\n\t\t\tlevel: 3,\n\t\t};\n\n\t\tconst inputBackgroundPaletteAttributes = {\n\t\t\tlabel: __( 'Background', 'gravityforms' ),\n\t\t\tcolor: inputBackgroundColor,\n\t\t\tdefaultColor: styleDefaults.inputBackgroundColor,\n\t\t\tonChange: ( inputBackgroundColor ) => setAttributes( { inputBackgroundColor } ),\n\t\t};\n\n\t\tconst inputBorderPaletteAttributes = {\n\t\t\tlabel: __( 'Border', 'gravityforms' ),\n\t\t\tcolor: inputBorderColor,\n\t\t\tdefaultColor: styleDefaults.inputBorderColor,\n\t\t\tonChange: ( inputBorderColor ) => setAttributes( { inputBorderColor } ),\n\t\t};\n\n\t\tconst inputTextPaletteAttributes = {\n\t\t\tlabel: __( 'Text', 'gravityforms' ),\n\t\t\tcolor: inputColor,\n\t\t\tdefaultColor: styleDefaults.inputColor,\n\t\t\tonChange: ( inputColor ) => setAttributes( { inputColor } ),\n\t\t};\n\n\t\tconst inputSpacerAttributes = {\n\t\t\tmarginTop: 2,\n\t\t};\n\n\t\tconst inputContrastCheckerAttributes = {\n\t\t\tbackgroundColor: inputBackgroundColor,\n\t\t\ttextColor: inputColor,\n\t\t};\n\n\t\t// Label Styles\n\t\tconst labelStylesPanelAttributes = {\n\t\t\ttitle: __( 'Label Styles', 'gravityforms' ),\n\t\t\tinitialOpen: false,\n\t\t\tclassName: classnames({\n\t\t\t\t\"gform-block__panel\": true,\n\t\t\t}),\n\t\t};\n\n\t\tconst labelFontSizeAttributes = {\n\t\t\tlabel: __( 'Font Size', 'gravityforms' ),\n\t\t\thelp: __( 'In pixels.', 'gravityforms' ),\n\t\t\tvalue: labelFontSize,\n\t\t\ttype: 'number',\n\t\t\tonChange: ( labelFontSize ) => setAttributes( { labelFontSize } ),\n\t\t};\n\n\t\tconst labelColorsHeadingAttributes = {\n\t\t\tlevel: 3,\n\t\t};\n\n\t\tconst labelTextPaletteAttributes = {\n\t\t\tlabel: __( 'Text', 'gravityforms' ),\n\t\t\tcolor: labelColor,\n\t\t\tdefaultColor: styleDefaults.labelColor,\n\t\t\tonChange: ( labelColor ) => setAttributes( { labelColor } ),\n\t\t};\n\n\t\t// Description Styles\n\t\tconst descriptionStylesPanelAttributes = {\n\t\t\ttitle: __( 'Description Styles', 'gravityforms' ),\n\t\t\tinitialOpen: false,\n\t\t\tclassName: classnames({\n\t\t\t\t\"gform-block__panel\": true,\n\t\t\t}),\n\t\t};\n\n\t\tconst descriptionFontSizeTextAttributes = {\n\t\t\tlabel: __( 'Font Size', 'gravityforms' ),\n\t\t\thelp: __( 'In pixels.', 'gravityforms' ),\n\t\t\tvalue: descriptionFontSize,\n\t\t\ttype: 'number',\n\t\t\tonChange: ( descriptionFontSize ) => setAttributes( { descriptionFontSize } ),\n\t\t};\n\n\t\tconst descriptionColorsHeadingAttributes = {\n\t\t\tlevel: 3,\n\t\t};\n\n\t\tconst descriptionTextPaletteAttributes = {\n\t\t\tlabel: __( 'Text', 'gravityforms' ),\n\t\t\tcolor: descriptionColor,\n\t\t\tdefaultColor: styleDefaults.descriptionColor,\n\t\t\tonChange: ( descriptionColor ) => setAttributes( { descriptionColor } ),\n\t\t};\n\n\t\t// Button Styles\n\t\tconst buttonStylesPanelAttributes = {\n\t\t\ttitle: __( 'Button Styles', 'gravityforms' ),\n\t\t\tinitialOpen: false,\n\t\t\tclassName: classnames({\n\t\t\t\t\"gform-block__panel\": true,\n\t\t\t}),\n\t\t};\n\n\t\tconst buttonColorsHeadingAttributes = {\n\t\t\tlevel: 3,\n\t\t};\n\n\t\tconst buttonBackgroundPaletteAttributes = {\n\t\t\tlabel: __( 'Background', 'gravityforms' ),\n\t\t\tcolor: buttonPrimaryBackgroundColor,\n\t\t\tdefaultColor: styleDefaults.buttonPrimaryBackgroundColor,\n\t\t\tonChange: ( buttonPrimaryBackgroundColor ) => setAttributes( { buttonPrimaryBackgroundColor } ),\n\t\t};\n\n\t\tconst buttonTextPaletteAttributes = {\n\t\t\tlabel: __( 'Text', 'gravityforms' ),\n\t\t\tcolor: buttonPrimaryColor,\n\t\t\tdefaultColor: styleDefaults.buttonPrimaryColor,\n\t\t\tonChange: ( buttonPrimaryColor ) => setAttributes( { buttonPrimaryColor } ),\n\t\t};\n\n\t\tconst buttonSpacerAttributes = {\n\t\t\tmarginTop: 2,\n\t\t};\n\n\t\tconst buttonColorHelperAttributes = {\n\t\t\tvariant: \"muted\",\n\t\t\tsize: \"subheadline\",\n\t\t};\n\n\t\tconst buttonContrastCheckerAttributes = {\n\t\t\tbackgroundColor: buttonPrimaryBackgroundColor,\n\t\t\ttextColor: buttonPrimaryColor,\n\t\t};\n\n\t\t// Advanced Settings\n\t\tconst advancedSettingsPanelAttributes = {\n\t\t\ttitle: __( 'Advanced', 'gravityforms' ),\n\t\t\tinitialOpen: false,\n\t\t\tclassName: classnames({\n\t\t\t\t\"gform-block__panel\": true,\n\t\t\t}),\n\t\t};\n\n\t\tconst formPreviewToggleAttributes = {\n\t\t\tlabel: __( 'Preview', 'gravityforms' ),\n\t\t\tchecked: formPreview,\n\t\t\tonChange: () => setFormPreview( ! formPreview ),\n\t\t};\n\n\t\tconst ajaxToggleAttributes = {\n\t\t\tlabel: __( 'AJAX', 'gravityforms' ),\n\t\t\tchecked: ajax,\n\t\t\tonChange: () => setAjax( ! ajax ),\n\t\t};\n\n\t\tconst fieldValuesTextAttributes = {\n\t\t\tlabel: __( 'Field Values', 'gravityforms' ),\n\t\t\tvalue: fieldValues,\n\t\t\tonChange: ( fieldValues ) => setAttributes( { fieldValues } ),\n\t\t};\n\n\t\tconst tabIndexTextAttributes = {\n\t\t\tclassName: classnames( {\n\t\t\t\t\"gform-block__tabindex\": true,\n\t\t\t}),\n\t\t\tlabel: __( 'Tabindex', 'gravityforms' ),\n\t\t\ttype: 'number',\n\t\t\tvalue: tabindex,\n\t\t\tonChange: ( tabindex ) => setAttributes( { tabindex } ),\n\t\t\tplaceholder: \"-1\",\n\t\t};\n\n\t\treturn (\n\t\t\t\t<InspectorControls { ...inspectorControlsAttributes }>\n\t\t\t\t\t<PanelBody { ...formSettingsPanelAttributes }>\n\t\t\t\t\t\t<SelectControl { ...formSelectorAttributes }/>\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tgetForm( formId ) &&\n\t\t\t\t\t\t\t<Fragment>\n\t\t\t\t\t\t\t\t<ToggleControl { ...titleToggleAttributes }/>\n\t\t\t\t\t\t\t\t<ToggleControl { ...descToggleAttributes }/>\n\t\t\t\t\t\t\t</Fragment>\n\t\t\t\t\t\t}\n\t\t\t\t\t</PanelBody>\n\n\t\t\t\t\t<PanelBody { ...formStylesPanelAttributes }>\n\t\t\t\t\t\t{ getForm( formId ) && ! getForm( formId ).isLegacyMarkup && <SelectControl { ...themeSelectorAttributes }/> }\n\t\t\t\t\t\t{ getForm( formId ) && getForm( formId ).isLegacyMarkup &&\n\t\t\t\t\t\t\t<div { ...legacyAlertWrapperAttributes }>\n\t\t\t\t\t\t\t  <span { ...legacyAlertIconAttributes }/>\n\t\t\t\t\t\t\t\t<div { ...legacyAlertMessageWrapperAttributes }>\n\t\t\t\t\t\t\t\t\t<p { ...legacyAlertMessageAttributes }/>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t}\n\t\t\t\t\t</PanelBody>\n\n\t\t\t\t\t{ theme === 'orbital' && getForm( formId ) && ! getForm( formId ).isLegacyMarkup &&\n\t\t\t\t\t\t<PanelBody { ...inputStylesPanelAttributes }>\n\t\t\t\t\t\t\t<Flex { ...inputStylesWrapperAttributes }>\n\t\t\t\t\t\t\t\t<FlexBlock>\n\t\t\t\t\t\t\t\t\t<SelectControl { ...inputSizeSelectorAttributes }/>\n\t\t\t\t\t\t\t\t</FlexBlock>\n\t\t\t\t\t\t\t\t<FlexBlock>\n\t\t\t\t\t\t\t\t\t<TextControl { ...inputSizeTextAttributes }/>\n\t\t\t\t\t\t\t\t</FlexBlock>\n\t\t\t\t\t\t\t</Flex>\n\t\t\t\t\t\t\t<Heading { ...inputColorsHeadingAttributes }>\n\t\t\t\t\t\t\t\t{ __( 'Colors', 'gravityforms' ) }\n\t\t\t\t\t\t\t</Heading>\n\t\t\t\t\t\t\t<ColorPaletteField { ...inputBackgroundPaletteAttributes }/>\n\t\t\t\t\t\t\t<ColorPaletteField { ...inputBorderPaletteAttributes }/>\n\t\t\t\t\t\t\t<ColorPaletteField { ...inputTextPaletteAttributes }/>\n\t\t\t\t\t\t\t<Spacer { ...inputSpacerAttributes }>\n\t\t\t\t\t\t\t\t<ContrastChecker { ...inputContrastCheckerAttributes }/>\n\t\t\t\t\t\t\t</Spacer>\n\t\t\t\t\t\t</PanelBody>\n\t\t\t\t\t}\n\n\t\t\t\t\t{ theme === 'orbital' && getForm( formId ) && ! getForm( formId ).isLegacyMarkup &&\n\t\t\t\t\t\t<PanelBody { ...labelStylesPanelAttributes }>\n\t\t\t\t\t\t\t<TextControl { ...labelFontSizeAttributes }/>\n\t\t\t\t\t\t\t<Heading { ...labelColorsHeadingAttributes }>\n\t\t\t\t\t\t\t\t{ __( 'Colors', 'gravityforms' ) }\n\t\t\t\t\t\t\t</Heading>\n\t\t\t\t\t\t\t<ColorPaletteField { ...labelTextPaletteAttributes }/>\n\t\t\t\t\t\t</PanelBody>\n\t\t\t\t\t}\n\n\t\t\t\t\t{ theme === 'orbital' && getForm( formId ) && ! getForm( formId ).isLegacyMarkup &&\n\t\t\t\t\t\t<PanelBody { ...descriptionStylesPanelAttributes }>\n\t\t\t\t\t\t\t<TextControl { ...descriptionFontSizeTextAttributes }/>\n\t\t\t\t\t\t\t<Heading { ...descriptionColorsHeadingAttributes }>\n\t\t\t\t\t\t\t\t{ __( 'Colors', 'gravityforms' ) }\n\t\t\t\t\t\t\t</Heading>\n\t\t\t\t\t\t\t<ColorPaletteField { ...descriptionTextPaletteAttributes }/>\n\t\t\t\t\t\t</PanelBody>\n\t\t\t\t\t}\n\n\t\t\t\t\t{ theme === 'orbital' && getForm( formId ) && ! getForm( formId ).isLegacyMarkup &&\n\t\t\t\t\t\t<PanelBody { ...buttonStylesPanelAttributes }>\n\t\t\t\t\t\t\t<Heading { ...buttonColorsHeadingAttributes }>\n\t\t\t\t\t\t\t\t{ __( 'Colors', 'gravityforms' ) }\n\t\t\t\t\t\t\t</Heading>\n\t\t\t\t\t\t\t<ColorPaletteField { ...buttonBackgroundPaletteAttributes }/>\n\t\t\t\t\t\t\t<ColorPaletteField { ...buttonTextPaletteAttributes }/>\n\t\t\t\t\t\t\t<Spacer { ...buttonSpacerAttributes }>\n\t\t\t\t\t\t\t\t<Text { ...buttonColorHelperAttributes }>\n\t\t\t\t\t\t\t\t\t{ __( 'Also used for form UI elements such as checkbox and radio.', 'gravityforms' ) }\n\t\t\t\t\t\t\t\t</Text>\n\t\t\t\t\t\t\t</Spacer>\n\t\t\t\t\t\t\t<Spacer { ...buttonSpacerAttributes }>\n\t\t\t\t\t\t\t\t<ContrastChecker { ...buttonContrastCheckerAttributes }/>\n\t\t\t\t\t\t\t</Spacer>\n\t\t\t\t\t\t</PanelBody>\n\t\t\t\t\t}\n\n\t\t\t\t\t{ formId &&\n\t\t\t\t\t\t<PanelBody { ...advancedSettingsPanelAttributes }>\n\t\t\t\t\t\t\t{ getForm( formId ) &&\n\t\t\t\t\t\t\t\t<ToggleControl { ...formPreviewToggleAttributes }/>\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t<ToggleControl { ...ajaxToggleAttributes }/>\n\t\t\t\t\t\t\t<TextareaControl { ...fieldValuesTextAttributes }/>\n\t\t\t\t\t\t\t<TextControl { ...tabIndexTextAttributes }/>\n\t\t\t\t\t\t\t<Fragment>\n\t\t\t\t\t\t\t\t{ sprintf( __( 'Form ID: %s', 'gravityforms' ), formId ) }\n\t\t\t\t\t\t\t</Fragment>\n\t\t\t\t\t\t</PanelBody>\n\t\t\t\t\t}\n\t\t\t\t</InspectorControls>\n\t\t);\n\t}\n\n\n\tconst {\n\t\ttabindex,\n\t\tfieldValues,\n\t\timgPreview,\n\t\ttheme,\n\t\tinputSize,\n\t\tinputBorderRadius,\n\t\tinputBorderColor,\n\t\tinputBackgroundColor,\n\t\tinputColor,\n\t\tlabelFontSize,\n\t\tlabelColor,\n\t\tdescriptionFontSize,\n\t\tdescriptionColor,\n\t\tbuttonPrimaryBackgroundColor,\n\t\tbuttonPrimaryColor,\n\t} = attributes;\n\n\tconst deletedWrapperAttributes = {\n\t\tclassName: classnames( {\n\t\t\t'gform-block__alert': true,\n\t\t\t'gform-block__alert-error': true,\n\t\t}),\n\t};\n\n\tconst placeholderWrapperAttributes = {\n\t\tkey: 'placeholder',\n\t\tclassName: classnames({\n\t\t\t'wp-block-embed': true,\n\t\t\t'gform-block__placeholder': true,\n\t\t}),\n\t};\n\n\tconst placeholderBrandAttributes = {\n\t\tclassName: classnames({\n\t\t\t'gform-block__placeholder-brand': true,\n\t\t}),\n\t};\n\n\tconst placeholderIconAttributes = {\n\t\tclassName: classnames({\n\t\t\t'gform-icon': true,\n\t\t}),\n\t};\n\n\tconst formSelectorAttributes = {\n\t\tvalue: formId,\n\t\tonChange: ( e ) => setFormId( e.target.value ),\n\t};\n\n\tif ( ! attributes.formId || ! formPreview ) {\n\n\t\treturn (\n\t\t\t<div { ...useBlockProps() } >\n\t\t\t\t{ renderToolbarControls() }\n\t\t\t\t{ renderSidebarControls() }\n\t\t\t\t{\n\t\t\t\t\tformWasDeleted &&\n\t\t\t\t\t<div { ...deletedWrapperAttributes }>\n\t\t\t\t\t\t<p>{ __( 'The selected form has been deleted or trashed. Please select a new form.', 'gravityforms' ) }</p>\n\t\t\t\t\t</div>\n\t\t\t\t}\n\t\t\t\t<Placeholder { ...placeholderWrapperAttributes }>\n\t\t\t\t\t<div { ...placeholderBrandAttributes }>\n\t\t\t\t\t\t<div { ...placeholderIconAttributes }>{ icon }</div>\n\t\t\t\t\t\t<p><strong>{ __( 'Gravity Forms', 'gravityforms' ) }</strong></p>\n\t\t\t\t\t</div>\n\t\t\t\t\t{\n\t\t\t\t\t\tblockConfig.data.forms && blockConfig.data.forms.length > 0 &&\n\t\t\t\t\t\t<form>\n\t\t\t\t\t\t\t<select { ...formSelectorAttributes }>\n\t\t\t\t\t\t\t\t{ getFormOptions().map( ( form ) =>\n\t\t\t\t\t\t\t\t\t<option key={ form.value } value={ form.value }>{ form.label }</option>,\n\t\t\t\t\t\t\t\t) }\n\t\t\t\t\t\t\t</select>\n\t\t\t\t\t\t</form>\n\t\t\t\t\t}\n\t\t\t\t\t{\n\t\t\t\t\t\t( ( ! blockConfig.data.forms ) || ( blockConfig.data.forms && blockConfig.data.forms.length === 0 ) ) &&\n\t\t\t\t\t\t<form><p>{ __( 'You must have at least one form to use the block.', 'gravityforms' ) }</p></form>\n\t\t\t\t\t}\n\t\t\t\t</Placeholder>\n\t\t\t</div>\n\t\t)\n\t}\n\n\tconst serverSideRenderAttributes = {\n\t\tkey: 'form_preview',\n\t\tblock: 'gravityforms/form',\n\t\tattributes,\n\t};\n\n\treturn (\n\t\t<div { ...useBlockProps() }>\n\t\t\t{ renderToolbarControls() }\n\t\t\t{ renderSidebarControls() }\n\t\t\t<ServerSideRender { ...serverSideRenderAttributes } />\n\t\t</div>\n\t);\n};\n\nexport default Edit;\n","/* eslint-disable */\n/**\n * WordPress dependencies\n */\nconst { __ } = wp.i18n;\nconst { registerBlockType } = wp.blocks;\n\n/**\n * GF Dependencies\n */\nimport adminConfig from 'gform-admin-config';\nconst blockConfig = adminConfig?.['gravityforms/form'] || {};\n\n/**\n * Internal dependencies\n */\nimport Edit from './edit';\nimport icon from './icon';\nimport { consoleInfo } from '@gravityforms/utils';\n\nconst registerBlock = () => {\n\tregisterBlockType( 'gravityforms/form', {\n\n\t\ttitle: __( 'Gravity Forms', 'gravityforms' ),\n\t\tdescription: __( 'Select and display one of your forms.', 'gravityforms' ),\n\t\tcategory: 'embed',\n\t\tsupports: {\n\t\t\tcustomClassName: false,\n\t\t\tclassName: false,\n\t\t\thtml: false,\n\t\t},\n\t\tkeywords: [ 'gravity forms', 'form', 'newsletter', 'contact' ],\n\t\texample: {\n\t\t\tattributes: {\n\t\t\t\timgPreview: true,\n\t\t\t},\n\t\t},\n\t\tattributes: blockConfig?.data?.attributes || {},\n\t\ticon,\n\n\t\ttransforms: {\n\t\t\tfrom: [\n\t\t\t\t{\n\t\t\t\t\ttype: 'shortcode',\n\t\t\t\t\ttag: [ 'gravityform', 'gravityforms' ],\n\t\t\t\t\tattributes: {\n\t\t\t\t\t\tformId: {\n\t\t\t\t\t\t\ttype: 'string',\n\t\t\t\t\t\t\tshortcode: ( { named: { id } } ) => {\n\t\t\t\t\t\t\t\treturn parseInt( id ).toString();\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t\ttitle: {\n\t\t\t\t\t\t\ttype: 'boolean',\n\t\t\t\t\t\t\tshortcode: ( { named: { title } } ) => {\n\t\t\t\t\t\t\t\treturn 'true' === title;\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t\tdescription: {\n\t\t\t\t\t\t\ttype: 'boolean',\n\t\t\t\t\t\t\tshortcode: ( { named: { description } } ) => {\n\t\t\t\t\t\t\t\treturn 'true' === description;\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t\tajax: {\n\t\t\t\t\t\t\ttype: 'boolean',\n\t\t\t\t\t\t\tshortcode: ( { named: { ajax } } ) => {\n\t\t\t\t\t\t\t\treturn 'true' === ajax;\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t\ttabindex: {\n\t\t\t\t\t\t\ttype: 'string',\n\t\t\t\t\t\t\tshortcode: ( { named: { tabindex } } ) => {\n\t\t\t\t\t\t\t\treturn isNaN( tabindex ) ? null : parseInt( tabindex ).toString();\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t},\n\n\t\tedit: Edit,\n\n\t\tsave() {\n\t\t\treturn (\n\t\t\t\tnull\n\t\t\t);\n\t\t},\n\n\t} );\n}\n\nconst init = () => {\n\tconsoleInfo( 'Gravity Forms Admin: Initialized form block.' );\n\tregisterBlock();\n};\n\nexport default init;\n","/**\n * @module\n * @exports ready\n * @description The core dispatcher for the dom ready event in javascript.\n *\n */\n\nimport { consoleInfo, ready } from '@gravityforms/utils';\n\n/**\n * @function init\n * @description The core dispatcher for init across the codebase.\n *\n */\n\nconst init = () => {\n\tconsoleInfo( 'Gravity Forms Common: Initialized all javascript that targeted document ready.' );\n};\n\n/**\n * @function domReady\n * @description Export our dom ready enabled init.\n *\n */\n\nconst domReady = () => {\n\tready( init );\n};\n\nexport default domReady;\n","import ready from './core/ready';\n\nconst commonReady = () => {\n\tready();\n};\n\nexport default commonReady;\n\n","var __WEBPACK_NAMESPACE_OBJECT__ = gform.components.admin.html.elements.Loader;","/**\n * @module\n * @exports init\n * @description The loader used for most async operations or form submits in Gravity Forms or its add-ons.\n *\n */\n\nimport $ from 'jquery';\nimport gform from 'gform';\nimport adminConfig from 'gform-admin-config';\nimport Loader from '@gravityforms/components/html/admin/elements/Loader';\nimport { consoleInfo, escapeHtml, getNodes } from '@gravityforms/utils';\n\nconst el = {\n\tcontainers: getNodes( 'page-loader', true ),\n};\n\nconst state = {\n\trendered: false,\n};\n\nconst config = adminConfig?.form_settings?.loader || {};\n\n/**\n * @function setupGlobals\n * @description Setup window objects for this module.\n *\n * @since 2.6.0\n *\n */\n\nconst setupGlobals = () => {\n\tgform.instances = gform.instances || {};\n\tgform.instances.loaders = gform.instances.loaders || {};\n};\n\n/**\n * @function initializeLoader\n * @description Initializes the loader and stores the instance on the global gform.instances.loaders object as pageLoader.\n *\n * @since 2.6.0\n *\n */\n\nconst initializeLoader = () => {\n\tconst { loaderText } = config.i18n;\n\tgform.instances.loaders.pageLoader = new Loader( {\n\t\tid: 'gform-page-loader',\n\t\tposition: 'sticky',\n\t\trenderOnInit: false,\n\t\ttarget: '#wpbody-content',\n\t\ttext: escapeHtml( loaderText ),\n\t} );\n};\n\n/**\n * @function hideLoader\n * @description Hides the loader.\n *\n * @since 2.6.0\n *\n */\n\nconst hideLoader = () => {\n\tgform.instances.loaders.pageLoader.hideLoader();\n};\n\n/**\n * @function revealLoader\n * @description Shows the loader. If not yet rendered, first renders it.\n *\n * @since 2.6.0\n *\n */\n\nconst revealLoader = () => {\n\tif ( state.rendered ) {\n\t\tgform.instances.loaders.pageLoader.showLoader();\n\t} else {\n\t\tgform.instances.loaders.pageLoader.init();\n\t\tstate.rendered = true;\n\t}\n};\n\n/**\n * @function bindEvents\n * @description Bind event handlers for this module.\n *\n * @since 2.6.0\n *\n */\n\nconst bindEvents = () => {\n\tel.containers.forEach( ( element ) => {\n\t\tif ( element.tagName.toLowerCase() === 'form' ) {\n\t\t\t$( element ).on( 'submit', revealLoader );\n\t\t}\n\t} );\n\n\tdocument.addEventListener( 'gform/page_loader/show', revealLoader );\n\tdocument.addEventListener( 'gform/page_loader/hide', hideLoader );\n};\n\n/**\n * @function init\n * @description Kick off this module's functionality.\n *\n * @since 2.6.0\n *\n */\n\nconst init = () => {\n\tsetupGlobals();\n\tinitializeLoader();\n\tbindEvents();\n\n\tconsoleInfo( 'Gravity Forms Admin: Initialized page loader.' );\n};\n\nexport default init;\n","import {\n\tconsoleError,\n\tgetNodes,\n\tsetAttributes,\n\tspeak,\n\ttrigger,\n} from '@gravityforms/utils';\n\nexport const el = {\n\tcloseTrigger: null,\n\tcontainer: null,\n\ttarget: null,\n};\n\nexport const state = {\n\thideTimer: () => {},\n\thideAnimationTimer: () => {},\n};\n\nexport const defaults = {\n\tattributes: {},\n\tautoHide: true,\n\tautoHideDelay: 4000,\n\tcloseButton: true,\n\tcloseTitle: '',\n\tcontainer: '',\n\tctaLink: '',\n\tctaTarget: '_self',\n\tctaText: '',\n\ticon: '',\n\tmessage: '',\n\tonClose: () => {},\n\tonReveal: () => {},\n\tposition: 'bottomleft',\n\tspeak: true,\n\ttype: 'normal',\n\twrapperClasses: 'gform-snackbar',\n};\n\nexport let options = {};\n\n/**\n * @function snackBarHtml\n * @description Uses our options to render the snackbar.\n *\n * @returns {String} The html for the snackbar.\n */\n\nexport const snackBarHtml = () => ( `\n\t<article\n\t\tclass=\"${ options.wrapperClasses } gform-snackbar--${ options.position } gform-snackbar--${ options.type }${ options.closeButton ? ` gform-snackbar--has-close` : `` }\" \n\t\tdata-js=\"gform-snackbar\"\n\t>\n\t\t${ options.icon ? `<span class=\"gform-snackbar__icon gform-icon gform-icon--${ options.icon }\"></span>` : `` }\n\t\t${ options.message ? `<span class=\"gform-snackbar__message\">${ options.message }</span>` : `` }\n\t\t${ options.ctaLink ? `\n\t\t<a \n\t\t\tclass=\"gform-snackbar__cta\"\n\t\t\thref=\"${ options.ctaLink }\"\n\t\t\ttarget=\"${ options.ctaTarget }\"\n\t\t\t${ options.ctaTarget === '_blank' ? `rel=\"noopener\"` : `` }\n\t\t>\n\t\t\t${ options.ctaText }\n\t\t</a>\n\t\t` : `` }\n\t\t${ options.closeButton ? `\n\t\t<button \n\t\t\tclass=\"gform-snackbar__close gform-icon gform-icon--delete\"\n\t\t\tdata-js=\"gform-snackbar-close\"\n\t\t\ttitle=\"${ options.closeTitle }\"\n\t\t></button>\n\t\t` : `` }\n\t</article>\n` );\n\n/**\n * @function cleanUp\n * @description Clears timeouts and does all needed garbage cleanup.\n */\n\nexport const cleanUp = () => {\n\tif ( ! el.container ) {\n\t\treturn;\n\t}\n\tel.target.style.position = '';\n\tel.container.parentNode.removeChild( el.container );\n\tif ( el.closeTrigger ) {\n\t\tel.closeTrigger.removeEventListener( 'click', close );\n\t}\n\tclearTimeout( state.hideTimer );\n\tclearTimeout( state.hideAnimationTimer );\n\tel.container = null;\n\tel.closeTrigger = null;\n\tel.target = null;\n};\n\n/**\n * @function close\n * @description Animates out the snackbar and then removes it from dom.\n */\n\nexport const close = () => {\n\tel.container.classList.remove( 'gform-snackbar--reveal' );\n\n\tstate.hideAnimationTimer = setTimeout( () => {\n\t\ttrigger( { event: 'gform/snackbar/close', native: false, data: {\n\t\t\tel,\n\t\t\toptions,\n\t\t\tstate,\n\t\t},\n\t\t} );\n\n\t\tcleanUp();\n\t}, 300 );\n};\n\n/**\n * @function reveal\n * @description Reveals the snackbar and if autohide true it starts the hide timer. If speak is true, announces the\n * message as well to screenreaders.\n */\n\nexport const reveal = () => {\n\ttrigger( { event: 'gform/snackbar/pre_reveal', native: false, data: {\n\t\tel,\n\t\toptions,\n\t\tstate,\n\t},\n\t} );\n\tsetTimeout( () => {\n\t\tel.container.classList.add( 'gform-snackbar--reveal' );\n\n\t\tif ( options.autoHide ) {\n\t\t\tstate.hideTimer = setTimeout( () => {\n\t\t\t\tclose();\n\t\t\t}, options.autoHideDelay );\n\t\t}\n\n\t\tif ( options.speak ) {\n\t\t\tspeak( options.message );\n\t\t}\n\n\t\toptions.onReveal();\n\t}, 20 );\n};\n\n/**\n * @function render\n * @description Renders the snackbar in the passed container option.\n */\n\nexport const render = () => {\n\tel.target = getNodes( options.container, false, document, true )[ 0 ];\n\tif ( ! el.target ) {\n\t\tconsoleError( `Gform snackBar couldn't find ${ options.container } to instantiate in.` );\n\t}\n\tel.target.style.position = 'relative';\n\tel.target.insertAdjacentHTML( 'beforeend', snackBarHtml() );\n\tel.container = getNodes( 'gform-snackbar', false, el.target )[ 0 ];\n\tel.closeTrigger = getNodes( 'gform-snackbar-close', false, el.target )[ 0 ];\n\tsetAttributes( el.container, options.attributes );\n};\n\n/**\n * @function setOptions\n * @description Merges the default options with the passed args.\n */\n\nexport const setOptions = ( args = {} ) => {\n\toptions = Object.assign( {}, defaults, args );\n\ttrigger( { event: 'gform/snackbar/pre_init', native: false, data: options } );\n};\n\n/**\n * @function bindEvents\n * @description Bind event handlers\n */\n\nconst bindEvents = () => {\n\tif ( el.closeTrigger ) {\n\t\tel.closeTrigger.addEventListener( 'click', close );\n\t}\n};\n\n/**\n * @function init\n * @description Initialize and execute a snackbar.\n */\n\nconst init = ( args ) => {\n\tcleanUp();\n\tsetOptions( args );\n\trender();\n\treveal();\n\tbindEvents();\n};\n\nexport default init;\n","import snackBar from '@gravityforms/components/html/admin/modules/SnackBar';\nimport { consoleInfo } from '@gravityforms/utils';\n\n/**\n * @function renderSnackBar\n * @description Render a snackbar instance with the passed args from the event detail.\n *\n */\n\nconst renderSnackBar = ( e ) => {\n\tsnackBar( e.detail );\n};\n\n/**\n * @function bindEvents\n * @description Bind the events for this module.\n *\n */\n\nconst bindEvents = () => {\n\tdocument.addEventListener( 'gform/snackbar/render', renderSnackBar );\n};\n\n/**\n * @function init\n * @description Kick off all embed forms scripts\n *\n */\n\nconst init = () => {\n\tbindEvents();\n\n\tconsoleInfo( 'Gravity Forms Admin: Initialized snackbar component.' );\n};\n\nexport default init;\n\n","\nimport { consoleInfo, getNode, getNodes } from '@gravityforms/utils';\nimport pageLoader from './page-loader';\nimport snackBar from './snackbar';\n\nconst el = {\n\tembedForm: getNode( 'embed-flyout-trigger' ),\n\ttaggable: getNode( '.merge-tag-support', document, true ),\n\tpostSelect: getNodes( 'gform-settings-field-select', true ),\n};\n\n/**\n * @function init\n * @description Kick off all admin components scripts\n *\n */\nconst init = () => {\n\tpageLoader();\n\tsnackBar();\n\n\tif ( el.embedForm ) {\n\t\timport( './embed-form' /* webpackChunkName:\"scripts-admin.embed-form\" */ ).then(\n\t\t\t( module ) => {\n\t\t\t\tmodule.default();\n\t\t\t}\n\t\t);\n\t}\n\n\tif ( el.taggable ) {\n\t\timport( './merge-tags' /* webpackChunkName:\"scripts-admin.merge-tags\" */ ).then(\n\t\t\t( module ) => {\n\t\t\t\tmodule.default();\n\t\t\t}\n\t\t);\n\t}\n\n\tif ( el.postSelect.length ) {\n\t\timport( './post-select' /* webpackChunkName:\"scripts-admin.post-select\" */ ).then(\n\t\t\t( module ) => {\n\t\t\t\tmodule.default( el.postSelect );\n\t\t\t}\n\t\t);\n\t}\n\n\tconsoleInfo( 'Gravity Forms Admin: Initialized all admin components.' );\n};\n\nexport default init;\n","import adminConfig from 'gform-admin-config';\nimport { consoleInfo, getNode } from '@gravityforms/utils';\n\nconst displaySetupWizard = adminConfig?.components?.setup_wizard?.data?.shouldDisplay || false;\n\nconst el = {\n\ttemplateLibrary: getNode( 'gf-template-library' ),\n};\n\n/**\n * @function init\n * @description Kick off all admin apps\n *\n */\nconst init = () => {\n\t// #if INCLUDEREACT\n\tif ( el.templateLibrary ) {\n\t\timport( './template-library' /* webpackChunkName:\"scripts-admin.template-library\" */ ).then(\n\t\t\t( module ) => {\n\t\t\t\tmodule.default( el.templateLibrary );\n\t\t\t}\n\t\t);\n\t}\n\n\t// Init the setup wizard\n\tif ( displaySetupWizard ) {\n\t\tconst container = document.getElementById( 'wpbody-content' );\n\t\tcontainer.insertAdjacentHTML( 'afterbegin', '<div data-js=\"setup-wizard\"></div>' );\n\t\tel.setupWizard = getNode( 'setup-wizard' );\n\t\timport( './setup-wizard' /* webpackChunkName:\"scripts-admin.setup-wizard\" */ ).then(\n\t\t\t( module ) => {\n\t\t\t\tmodule.default( el.setupWizard );\n\t\t\t}\n\t\t);\n\t}\n\t// #endif\n\n\tconsoleInfo( 'Gravity Forms Admin: Initialized all apps.' );\n};\n\nexport default init;\n","/**\n * @module\n * @exports chunks\n * @description Handles setting up all the main chunks for the admin bundle.\n *\n */\n\nimport { getNodes, shouldLoadChunk } from '@gravityforms/utils';\n\nimport adminConfig from 'gform-admin-config';\nconst blockEditorConfig = adminConfig?.block_editor || {};\nconst el = {\n\tformEditor: getNodes( 'form-editor-wrapper' )[ 0 ],\n\tformSettings: getNodes( 'form-settings' )[ 0 ],\n\tsplashPageModal: getNodes( 'gf-splash-template' )[ 0 ],\n\tsystemReportButton: getNodes( 'gf-copy-system-report' )[ 0 ],\n};\n\n/**\n * @function blockEditor\n * @description Loads the chunk for the block editor JavaScript if the admin config flag is true\n *\n */\n\nconst blockEditor = () => {\n\tif ( blockEditorConfig.data.is_block_editor ) {\n\t\timport( '../block-editor' /* webpackChunkName:\"scripts-admin.block-editor\" */ ).then(\n\t\t\t( module ) => {\n\t\t\t\tmodule.default();\n\t\t\t}\n\t\t);\n\t}\n};\n\n/**\n * @function formEditor\n * @description Loads the chunk for the form editor JavaScript if the editor is on the page by checking for the element\n *\n */\n\nconst formEditor = () => {\n\tif ( el.formEditor ) {\n\t\timport( '../form-editor' /* webpackChunkName:\"scripts-admin.form-editor\" */ ).then(\n\t\t\t( module ) => {\n\t\t\t\tmodule.default( el.formEditor );\n\t\t\t}\n\t\t);\n\t}\n};\n\n// Initialize form editor ajax saving scripts if config exist\n\nconst saveForm = () => {\n\t// The form editor has its own form saver that extends the base functionality.\n\t// The base functionality is available across all admin pages.\n\tif ( ! el.formEditor && shouldLoadChunk( 'form-saver' ) ) {\n\t\timport( '../save-form/' /* webpackChunkName:\"scripts-admin.form-ajax-save\" */ ).then(\n\t\t\t( module ) => {\n\t\t\t\tmodule.default();\n\t\t\t}\n\t\t);\n\t}\n};\n\n// Initialize the splash page modal\n\nconst splashPageModal = () => {\n\tif ( el.splashPageModal ) {\n\t\timport( '../splash-page' /* webpackChunkName:\"scripts-admin.splash-page\" */ ).then(\n\t\t\t( module ) => {\n\t\t\t\tmodule.default( el.splashPageModal );\n\t\t\t}\n\t\t);\n\t}\n};\n\n// Initialize system status scripts\nconst systemReport = () => {\n\tif ( el.systemReportButton ) {\n\t\timport( '../system-status' /* webpackChunkName:\"scripts-admin.system-report\" */ ).then(\n\t\t\t( module ) => {\n\t\t\t\tmodule.default( el.systemReportButton );\n\t\t\t}\n\t\t);\n\t}\n};\n\n/**\n * @function init\n * @description Kick of all the methods for this module\n *\n */\n\nconst init = () => {\n\tblockEditor();\n\tformEditor();\n\tsaveForm();\n\tsplashPageModal();\n\tsystemReport();\n};\n\nexport default init;\n","/**\n * @module\n * @exports ready\n * @description The core dispatcher for the dom ready event in javascript.\n *\n */\n\nimport { consoleInfo, ready } from '@gravityforms/utils';\nimport common from 'common';\nimport components from '../components';\nimport apps from '../apps';\nimport chunks from './chunks';\n\n/**\n * @function bindEvents\n * @description Bind global event listeners here,\n *\n */\n\nconst bindEvents = () => {};\n\n/**\n * @function init\n * @description The core dispatcher for init across the codebase.\n *\n */\n\nconst init = () => {\n\t// initialize global events\n\n\tbindEvents();\n\n\t// initialize common modules\n\n\tcommon();\n\n\t// initialize admin modules\n\n\tcomponents();\n\n\t// initialize admin apps\n\n\tapps();\n\n\t// initialize chunks\n\n\tchunks();\n\n\tconsoleInfo( 'Gravity Forms Admin: Initialized all javascript that targeted document ready.' );\n};\n\n/**\n * @function domReady\n * @description Export our dom ready enabled init.\n *\n */\n\nconst domReady = () => {\n\tready( init );\n};\n\nexport default domReady;\n","import ready from './core/ready';\nimport adminConfig from 'gform-admin-config';\nconst blockEditorConfig = adminConfig?.block_editor || {};\n\nif ( ! adminConfig.hmr_dev ) {\n\t__webpack_public_path__ = adminConfig.public_path; // eslint-disable-line\n}\n\n// Blocks have to be registered before page loads, so we can't load as a chunk.\nif ( blockEditorConfig.data.is_block_editor ) {\n\tconst formBlock = require( './block-editor/blocks/form' );\n\tformBlock.default();\n}\n\nready();\n","module.exports = ajaxurl;","module.exports = gf_vars;","module.exports = gform;","module.exports = gform.components.admin.html.apps.EmbedForm;","module.exports = gform.components.admin.html.elements.Button;","module.exports = gform.components.admin.html.elements.Dropdown;","module.exports = gform.components.admin.html.modules.Dialog;","module.exports = gform.components.admin.html.modules.Flyout;","module.exports = gform.components.admin.react.elements.Box;","module.exports = gform.components.admin.react.elements.Button;","module.exports = gform.components.admin.react.elements.Checkbox;","module.exports = gform.components.admin.react.elements.Grid;","module.exports = gform.components.admin.react.elements.Heading;","module.exports = gform.components.admin.react.elements.Icon;","module.exports = gform.components.admin.react.elements.Input;","module.exports = gform.components.admin.react.elements.Label;","module.exports = gform.components.admin.react.elements.Select;","module.exports = gform.components.admin.react.elements.Tag;","module.exports = gform.components.admin.react.elements.Text;","module.exports = gform.components.admin.react.elements.Textarea;","module.exports = gform.components.admin.react.elements.Toggle;","module.exports = gform.components.admin.react.modules.Card;","module.exports = gform.components.admin.react.modules.Dialog;","module.exports = gform.components.admin.react.modules.Flyout;","module.exports = gform.components.admin.react.modules.InputGroup;","module.exports = gform.components.admin.react.modules.List;","module.exports = gform.components.admin.react.modules.NavBar;","module.exports = gform.libraries;","module.exports = gform.utils;","module.exports = gform.utils.react;","module.exports = gform_admin_config;","module.exports = jQuery;","module.exports = wp;","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"\" + ({\"42\":\"scripts-admin.form-editor\",\"215\":\"scripts-admin.setup-wizard\",\"236\":\"scripts-admin.template-library\",\"319\":\"scripts-admin.block-editor\",\"376\":\"scripts-admin.post-select\",\"514\":\"scripts-admin.merge-tags\",\"646\":\"scripts-admin.form-ajax-save\",\"736\":\"scripts-admin.system-report\",\"848\":\"scripts-admin.embed-form\",\"993\":\"scripts-admin.splash-page\"}[chunkId] || chunkId) + \".\" + {\"42\":\"27ef432bea01f0e447b8\",\"215\":\"9e3d20b8033f1ba06aee\",\"236\":\"c0a2d5d28c812fb4c0d1\",\"319\":\"57e21a77b89642c7d6a1\",\"355\":\"73454eaac3e4fb989138\",\"376\":\"a102e88210a689e206cd\",\"514\":\"16412f6ca1944098bb15\",\"581\":\"a9545d83f69c66359df3\",\"646\":\"46e64e5b7d712c8ec81f\",\"736\":\"0c18278a6572ab4f6833\",\"848\":\"012000bb280d60905aae\",\"954\":\"de936183a7d59cc7c06b\",\"993\":\"bfcd1ae4dd341f5588d3\"}[chunkId] + \".js\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","var scriptUrl;\nif (__webpack_require__.g.importScripts) scriptUrl = __webpack_require__.g.location + \"\";\nvar document = __webpack_require__.g.document;\nif (!scriptUrl && document) {\n\tif (document.currentScript)\n\t\tscriptUrl = document.currentScript.src\n\tif (!scriptUrl) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tif(scripts.length) scriptUrl = scripts[scripts.length - 1].src\n\t}\n}\n// When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration\n// or pass an empty string (\"\") and set the __webpack_public_path__ variable from your code to use your own logic.\nif (!scriptUrl) throw new Error(\"Automatic publicPath is not supported in this browser\");\nscriptUrl = scriptUrl.replace(/#.*$/, \"\").replace(/\\?.*$/, \"\").replace(/\\/[^\\/]+$/, \"/\");\n__webpack_require__.p = scriptUrl;","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t223: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(true) { // all chunks have JS\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkgravityforms\"] = self[\"webpackChunkgravityforms\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\n__webpack_require__.O(undefined, [194], function() { return __webpack_require__(8868); })\nvar __webpack_exports__ = __webpack_require__.O(undefined, [194], function() { return __webpack_require__(4498); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n"],"names":["deferred","inProgress","dataWebpackPrefix","wp","blockEditor","components","element","i18n","xmlns","viewBox","width","height","focusable","className","d","window","__experimentalHStack","__experimentalItemGroup","Button","ColorPalette","ColorIndicator","FlexItem","Dropdown","useSetting","Object","prototype","hasOwnProperty","call","editor","useState","ItemGroup","HStack","ColorPaletteField","settings","label","colors","color","defaultColor","onChange","additionalProps","currentColor","setColor","themeColors","customColors","defaultColors","shouldDisplayDefaultColors","colorPalette","length","push","name","getColorPalette","toggleSettings","colorValue","toggleLabel","itemGroupProps","classnames","isBordered","isSeparated","dropdownProps","popoverProps","placement","position","renderToggle","onToggle","isOpen","toggleProps","onClick","indicatorLabel","hStackProps","justify","colorIndicatorProps","flexItemProps","title","renderLabeledColorIndicator","renderContent","divProps","colorPaletteProps","value","__experimentalHasMultipleOrigins","addQueryArgs","url","Heading","__experimentalHeading","Text","__experimentalText","Spacer","__experimentalSpacer","blockConfig","adminConfig","attributes","setAttributes","formId","setFormId","formWasDeleted","setFormWasDeleted","formPreview","setFormPreview","setTitle","description","setDescription","ajax","setAjax","useLayoutEffect","queryToJson","gfAddBlock","newId","getForm","useEffect","id","data","forms","find","form","getFormOptions","options","__","i","openAdminPage","e","params","preventDefault","adminURL","open","renderToolbarControls","editParams","page","settingsParams","view","blockControlsAttributes","key","editButtonAttributes","editTooltipAttributes","text","editTooltipIconAttributes","settingsButtonAttributes","settingsTooltipAttributes","settingsTooltipIconAttributes","BlockControls","ToolbarButton","Tooltip","renderSidebarControls","styleDefaults","styles","defaults","inspectorControlsAttributes","formSettingsPanelAttributes","formSelectorAttributes","titleToggleAttributes","checked","descToggleAttributes","formStylesPanelAttributes","initialOpen","themeSelectorAttributes","theme","legacyAlertWrapperAttributes","legacyAlertIconAttributes","ariaHidden","legacyAlertMessageWrapperAttributes","legacyAlertMessageAttributes","dangerouslySetInnerHTML","__html","sprintf","inputStylesPanelAttributes","inputStylesWrapperAttributes","align","gap","inputSizeSelectorAttributes","inputSize","inputSizeTextAttributes","help","inputBorderRadius","type","inputColorsHeadingAttributes","level","inputBackgroundPaletteAttributes","inputBackgroundColor","inputBorderPaletteAttributes","inputBorderColor","inputTextPaletteAttributes","inputColor","inputSpacerAttributes","marginTop","inputContrastCheckerAttributes","backgroundColor","textColor","labelStylesPanelAttributes","labelFontSizeAttributes","labelFontSize","labelColorsHeadingAttributes","labelTextPaletteAttributes","labelColor","descriptionStylesPanelAttributes","descriptionFontSizeTextAttributes","descriptionFontSize","descriptionColorsHeadingAttributes","descriptionTextPaletteAttributes","descriptionColor","buttonStylesPanelAttributes","buttonColorsHeadingAttributes","buttonBackgroundPaletteAttributes","buttonPrimaryBackgroundColor","buttonTextPaletteAttributes","buttonPrimaryColor","buttonSpacerAttributes","buttonColorHelperAttributes","variant","size","buttonContrastCheckerAttributes","advancedSettingsPanelAttributes","formPreviewToggleAttributes","ajaxToggleAttributes","fieldValuesTextAttributes","fieldValues","tabIndexTextAttributes","tabindex","placeholder","InspectorControls","PanelBody","SelectControl","Fragment","ToggleControl","isLegacyMarkup","Flex","FlexBlock","TextControl","ContrastChecker","TextareaControl","imgPreview","deletedWrapperAttributes","placeholderWrapperAttributes","placeholderBrandAttributes","placeholderIconAttributes","target","useBlockProps","Placeholder","icon","map","serverSideRenderAttributes","block","ServerSideRender","registerBlockType","blocks","consoleInfo","category","supports","customClassName","html","keywords","example","transforms","from","tag","shortcode","named","parseInt","toString","isNaN","edit","Edit","save","init","ready","gform","admin","elements","Loader","el","containers","getNodes","state","rendered","config","loader","hideLoader","revealLoader","closeTrigger","container","hideTimer","hideAnimationTimer","autoHide","autoHideDelay","closeButton","closeTitle","ctaLink","ctaTarget","ctaText","message","onClose","onReveal","speak","wrapperClasses","cleanUp","style","parentNode","removeChild","removeEventListener","close","clearTimeout","classList","remove","setTimeout","trigger","event","native","args","setOptions","document","consoleError","insertAdjacentHTML","add","addEventListener","renderSnackBar","snackBar","detail","embedForm","getNode","taggable","postSelect","loaderText","renderOnInit","escapeHtml","forEach","tagName","toLowerCase","$","on","then","module","default","displaySetupWizard","setup_wizard","shouldDisplay","templateLibrary","blockEditorConfig","formEditor","formSettings","splashPageModal","systemReportButton","common","getElementById","setupWizard","is_block_editor","shouldLoadChunk","__webpack_public_path__","require","exports","ajaxurl","gf_vars","apps","EmbedForm","modules","Dialog","Flyout","react","Box","Checkbox","Grid","Icon","Input","Label","Select","Tag","Textarea","Toggle","Card","InputGroup","List","NavBar","libraries","utils","gform_admin_config","jQuery","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","__webpack_modules__","m","O","result","chunkIds","fn","priority","notFulfilled","Infinity","fulfilled","j","keys","every","splice","r","n","getter","__esModule","a","definition","o","defineProperty","enumerable","get","f","chunkId","Promise","all","reduce","promises","u","g","globalThis","this","Function","obj","prop","l","done","script","needAttach","scripts","getElementsByTagName","s","getAttribute","createElement","charset","timeout","nc","setAttribute","src","onScriptComplete","prev","onerror","onload","doneFns","bind","head","appendChild","Symbol","toStringTag","scriptUrl","importScripts","location","currentScript","Error","replace","p","installedChunks","installedChunkData","promise","resolve","reject","error","errorType","realSrc","request","webpackJsonpCallback","parentChunkLoadingFunction","moreModules","runtime","some","chunkLoadingGlobal","self","__webpack_exports__"],"sourceRoot":""}

Youez - 2016 - github.com/yon3zu
LinuXploit