Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93

Warning: Undefined array key "page_file_edit_line" in /home/sportsfever/public_html/filemanger/edit_text_line.php on line 32
/home/sportsfe.../httpdocs/clone/wp-inclu.../js/dist
File: block-editor.js
});
[30500] Fix | Delete
function SidesDropdown({
[30501] Fix | Delete
label: labelProp,
[30502] Fix | Delete
onChange,
[30503] Fix | Delete
sides,
[30504] Fix | Delete
value
[30505] Fix | Delete
}) {
[30506] Fix | Delete
if (!sides || !sides.length) {
[30507] Fix | Delete
return;
[30508] Fix | Delete
}
[30509] Fix | Delete
const supportedItems = getSupportedMenuItems(sides);
[30510] Fix | Delete
const sideIcon = supportedItems[value].icon;
[30511] Fix | Delete
const {
[30512] Fix | Delete
custom: customItem,
[30513] Fix | Delete
...menuItems
[30514] Fix | Delete
} = supportedItems;
[30515] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.DropdownMenu, {
[30516] Fix | Delete
icon: sideIcon,
[30517] Fix | Delete
label: labelProp,
[30518] Fix | Delete
className: "spacing-sizes-control__dropdown",
[30519] Fix | Delete
toggleProps: {
[30520] Fix | Delete
size: 'small'
[30521] Fix | Delete
},
[30522] Fix | Delete
children: ({
[30523] Fix | Delete
onClose
[30524] Fix | Delete
}) => {
[30525] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, {
[30526] Fix | Delete
children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.MenuGroup, {
[30527] Fix | Delete
children: Object.entries(menuItems).map(([slug, {
[30528] Fix | Delete
label,
[30529] Fix | Delete
icon
[30530] Fix | Delete
}]) => {
[30531] Fix | Delete
const isSelected = value === slug;
[30532] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.MenuItem, {
[30533] Fix | Delete
icon: icon,
[30534] Fix | Delete
iconPosition: "left",
[30535] Fix | Delete
isSelected: isSelected,
[30536] Fix | Delete
role: "menuitemradio",
[30537] Fix | Delete
onClick: () => {
[30538] Fix | Delete
onChange(slug);
[30539] Fix | Delete
onClose();
[30540] Fix | Delete
},
[30541] Fix | Delete
suffix: isSelected ? checkIcon : undefined,
[30542] Fix | Delete
children: label
[30543] Fix | Delete
}, slug);
[30544] Fix | Delete
})
[30545] Fix | Delete
}), !!customItem && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.MenuGroup, {
[30546] Fix | Delete
children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.MenuItem, {
[30547] Fix | Delete
icon: customItem.icon,
[30548] Fix | Delete
iconPosition: "left",
[30549] Fix | Delete
isSelected: value === VIEWS.custom,
[30550] Fix | Delete
role: "menuitemradio",
[30551] Fix | Delete
onClick: () => {
[30552] Fix | Delete
onChange(VIEWS.custom);
[30553] Fix | Delete
onClose();
[30554] Fix | Delete
},
[30555] Fix | Delete
suffix: value === VIEWS.custom ? checkIcon : undefined,
[30556] Fix | Delete
children: customItem.label
[30557] Fix | Delete
})
[30558] Fix | Delete
})]
[30559] Fix | Delete
});
[30560] Fix | Delete
}
[30561] Fix | Delete
});
[30562] Fix | Delete
}
[30563] Fix | Delete
[30564] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/components/spacing-sizes-control/hooks/use-spacing-sizes.js
[30565] Fix | Delete
/**
[30566] Fix | Delete
* WordPress dependencies
[30567] Fix | Delete
*/
[30568] Fix | Delete
[30569] Fix | Delete
[30570] Fix | Delete
[30571] Fix | Delete
/**
[30572] Fix | Delete
* Internal dependencies
[30573] Fix | Delete
*/
[30574] Fix | Delete
[30575] Fix | Delete
[30576] Fix | Delete
const use_spacing_sizes_EMPTY_ARRAY = [];
[30577] Fix | Delete
const compare = new Intl.Collator('und', {
[30578] Fix | Delete
numeric: true
[30579] Fix | Delete
}).compare;
[30580] Fix | Delete
function useSpacingSizes() {
[30581] Fix | Delete
const [customSpacingSizes, themeSpacingSizes, defaultSpacingSizes, defaultSpacingSizesEnabled] = use_settings_useSettings('spacing.spacingSizes.custom', 'spacing.spacingSizes.theme', 'spacing.spacingSizes.default', 'spacing.defaultSpacingSizes');
[30582] Fix | Delete
const customSizes = customSpacingSizes !== null && customSpacingSizes !== void 0 ? customSpacingSizes : use_spacing_sizes_EMPTY_ARRAY;
[30583] Fix | Delete
const themeSizes = themeSpacingSizes !== null && themeSpacingSizes !== void 0 ? themeSpacingSizes : use_spacing_sizes_EMPTY_ARRAY;
[30584] Fix | Delete
const defaultSizes = defaultSpacingSizes && defaultSpacingSizesEnabled !== false ? defaultSpacingSizes : use_spacing_sizes_EMPTY_ARRAY;
[30585] Fix | Delete
return (0,external_wp_element_namespaceObject.useMemo)(() => {
[30586] Fix | Delete
const sizes = [{
[30587] Fix | Delete
name: (0,external_wp_i18n_namespaceObject.__)('None'),
[30588] Fix | Delete
slug: '0',
[30589] Fix | Delete
size: 0
[30590] Fix | Delete
}, ...customSizes, ...themeSizes, ...defaultSizes];
[30591] Fix | Delete
[30592] Fix | Delete
// Using numeric slugs opts-in to sorting by slug.
[30593] Fix | Delete
if (sizes.every(({
[30594] Fix | Delete
slug
[30595] Fix | Delete
}) => /^[0-9]/.test(slug))) {
[30596] Fix | Delete
sizes.sort((a, b) => compare(a.slug, b.slug));
[30597] Fix | Delete
}
[30598] Fix | Delete
return sizes.length > RANGE_CONTROL_MAX_SIZE ? [{
[30599] Fix | Delete
name: (0,external_wp_i18n_namespaceObject.__)('Default'),
[30600] Fix | Delete
slug: 'default',
[30601] Fix | Delete
size: undefined
[30602] Fix | Delete
}, ...sizes] : sizes;
[30603] Fix | Delete
}, [customSizes, themeSizes, defaultSizes]);
[30604] Fix | Delete
}
[30605] Fix | Delete
[30606] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/components/spacing-sizes-control/index.js
[30607] Fix | Delete
/**
[30608] Fix | Delete
* WordPress dependencies
[30609] Fix | Delete
*/
[30610] Fix | Delete
[30611] Fix | Delete
[30612] Fix | Delete
[30613] Fix | Delete
[30614] Fix | Delete
/**
[30615] Fix | Delete
* Internal dependencies
[30616] Fix | Delete
*/
[30617] Fix | Delete
[30618] Fix | Delete
[30619] Fix | Delete
[30620] Fix | Delete
[30621] Fix | Delete
[30622] Fix | Delete
[30623] Fix | Delete
[30624] Fix | Delete
[30625] Fix | Delete
function SpacingSizesControl({
[30626] Fix | Delete
inputProps,
[30627] Fix | Delete
label: labelProp,
[30628] Fix | Delete
minimumCustomValue = 0,
[30629] Fix | Delete
onChange,
[30630] Fix | Delete
onMouseOut,
[30631] Fix | Delete
onMouseOver,
[30632] Fix | Delete
showSideInLabel = true,
[30633] Fix | Delete
sides = ALL_SIDES,
[30634] Fix | Delete
useSelect,
[30635] Fix | Delete
values
[30636] Fix | Delete
}) {
[30637] Fix | Delete
const spacingSizes = useSpacingSizes();
[30638] Fix | Delete
const inputValues = values || DEFAULT_VALUES;
[30639] Fix | Delete
const hasOneSide = sides?.length === 1;
[30640] Fix | Delete
const hasOnlyAxialSides = sides?.includes('horizontal') && sides?.includes('vertical') && sides?.length === 2;
[30641] Fix | Delete
const [view, setView] = (0,external_wp_element_namespaceObject.useState)(getInitialView(inputValues, sides));
[30642] Fix | Delete
const handleOnChange = nextValue => {
[30643] Fix | Delete
const newValues = {
[30644] Fix | Delete
...values,
[30645] Fix | Delete
...nextValue
[30646] Fix | Delete
};
[30647] Fix | Delete
onChange(newValues);
[30648] Fix | Delete
};
[30649] Fix | Delete
const inputControlProps = {
[30650] Fix | Delete
...inputProps,
[30651] Fix | Delete
minimumCustomValue,
[30652] Fix | Delete
onChange: handleOnChange,
[30653] Fix | Delete
onMouseOut,
[30654] Fix | Delete
onMouseOver,
[30655] Fix | Delete
sides,
[30656] Fix | Delete
spacingSizes,
[30657] Fix | Delete
type: labelProp,
[30658] Fix | Delete
useSelect,
[30659] Fix | Delete
values: inputValues
[30660] Fix | Delete
};
[30661] Fix | Delete
const renderControls = () => {
[30662] Fix | Delete
if (view === VIEWS.axial) {
[30663] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(AxialInputControls, {
[30664] Fix | Delete
...inputControlProps
[30665] Fix | Delete
});
[30666] Fix | Delete
}
[30667] Fix | Delete
if (view === VIEWS.custom) {
[30668] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(SeparatedInputControls, {
[30669] Fix | Delete
...inputControlProps
[30670] Fix | Delete
});
[30671] Fix | Delete
}
[30672] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(SingleInputControl, {
[30673] Fix | Delete
side: view,
[30674] Fix | Delete
...inputControlProps,
[30675] Fix | Delete
showSideInLabel: showSideInLabel
[30676] Fix | Delete
});
[30677] Fix | Delete
};
[30678] Fix | Delete
const sideLabel = ALL_SIDES.includes(view) && showSideInLabel ? LABELS[view] : '';
[30679] Fix | Delete
const label = (0,external_wp_i18n_namespaceObject.sprintf)(
[30680] Fix | Delete
// translators: 2. Type of spacing being modified (Padding, margin, etc). 1: The side of the block being modified (top, bottom, left etc.).
[30681] Fix | Delete
(0,external_wp_i18n_namespaceObject.__)('%1$s %2$s'), labelProp, sideLabel).trim();
[30682] Fix | Delete
const dropdownLabelText = (0,external_wp_i18n_namespaceObject.sprintf)(
[30683] Fix | Delete
// translators: %s: The current spacing property e.g. "Padding", "Margin".
[30684] Fix | Delete
(0,external_wp_i18n_namespaceObject._x)('%s options', 'Button label to reveal side configuration options'), labelProp);
[30685] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)("fieldset", {
[30686] Fix | Delete
className: "spacing-sizes-control",
[30687] Fix | Delete
children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_wp_components_namespaceObject.__experimentalHStack, {
[30688] Fix | Delete
className: "spacing-sizes-control__header",
[30689] Fix | Delete
children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.BaseControl.VisualLabel, {
[30690] Fix | Delete
as: "legend",
[30691] Fix | Delete
className: "spacing-sizes-control__label",
[30692] Fix | Delete
children: label
[30693] Fix | Delete
}), !hasOneSide && !hasOnlyAxialSides && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(SidesDropdown, {
[30694] Fix | Delete
label: dropdownLabelText,
[30695] Fix | Delete
onChange: setView,
[30696] Fix | Delete
sides: sides,
[30697] Fix | Delete
value: view
[30698] Fix | Delete
})]
[30699] Fix | Delete
}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.__experimentalVStack, {
[30700] Fix | Delete
spacing: 0.5,
[30701] Fix | Delete
children: renderControls()
[30702] Fix | Delete
})]
[30703] Fix | Delete
});
[30704] Fix | Delete
}
[30705] Fix | Delete
[30706] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/components/height-control/index.js
[30707] Fix | Delete
/**
[30708] Fix | Delete
* WordPress dependencies
[30709] Fix | Delete
*/
[30710] Fix | Delete
[30711] Fix | Delete
[30712] Fix | Delete
[30713] Fix | Delete
[30714] Fix | Delete
/**
[30715] Fix | Delete
* Internal dependencies
[30716] Fix | Delete
*/
[30717] Fix | Delete
[30718] Fix | Delete
[30719] Fix | Delete
[30720] Fix | Delete
const RANGE_CONTROL_CUSTOM_SETTINGS = {
[30721] Fix | Delete
px: {
[30722] Fix | Delete
max: 1000,
[30723] Fix | Delete
step: 1
[30724] Fix | Delete
},
[30725] Fix | Delete
'%': {
[30726] Fix | Delete
max: 100,
[30727] Fix | Delete
step: 1
[30728] Fix | Delete
},
[30729] Fix | Delete
vw: {
[30730] Fix | Delete
max: 100,
[30731] Fix | Delete
step: 1
[30732] Fix | Delete
},
[30733] Fix | Delete
vh: {
[30734] Fix | Delete
max: 100,
[30735] Fix | Delete
step: 1
[30736] Fix | Delete
},
[30737] Fix | Delete
em: {
[30738] Fix | Delete
max: 50,
[30739] Fix | Delete
step: 0.1
[30740] Fix | Delete
},
[30741] Fix | Delete
rem: {
[30742] Fix | Delete
max: 50,
[30743] Fix | Delete
step: 0.1
[30744] Fix | Delete
},
[30745] Fix | Delete
svw: {
[30746] Fix | Delete
max: 100,
[30747] Fix | Delete
step: 1
[30748] Fix | Delete
},
[30749] Fix | Delete
lvw: {
[30750] Fix | Delete
max: 100,
[30751] Fix | Delete
step: 1
[30752] Fix | Delete
},
[30753] Fix | Delete
dvw: {
[30754] Fix | Delete
max: 100,
[30755] Fix | Delete
step: 1
[30756] Fix | Delete
},
[30757] Fix | Delete
svh: {
[30758] Fix | Delete
max: 100,
[30759] Fix | Delete
step: 1
[30760] Fix | Delete
},
[30761] Fix | Delete
lvh: {
[30762] Fix | Delete
max: 100,
[30763] Fix | Delete
step: 1
[30764] Fix | Delete
},
[30765] Fix | Delete
dvh: {
[30766] Fix | Delete
max: 100,
[30767] Fix | Delete
step: 1
[30768] Fix | Delete
},
[30769] Fix | Delete
vi: {
[30770] Fix | Delete
max: 100,
[30771] Fix | Delete
step: 1
[30772] Fix | Delete
},
[30773] Fix | Delete
svi: {
[30774] Fix | Delete
max: 100,
[30775] Fix | Delete
step: 1
[30776] Fix | Delete
},
[30777] Fix | Delete
lvi: {
[30778] Fix | Delete
max: 100,
[30779] Fix | Delete
step: 1
[30780] Fix | Delete
},
[30781] Fix | Delete
dvi: {
[30782] Fix | Delete
max: 100,
[30783] Fix | Delete
step: 1
[30784] Fix | Delete
},
[30785] Fix | Delete
vb: {
[30786] Fix | Delete
max: 100,
[30787] Fix | Delete
step: 1
[30788] Fix | Delete
},
[30789] Fix | Delete
svb: {
[30790] Fix | Delete
max: 100,
[30791] Fix | Delete
step: 1
[30792] Fix | Delete
},
[30793] Fix | Delete
lvb: {
[30794] Fix | Delete
max: 100,
[30795] Fix | Delete
step: 1
[30796] Fix | Delete
},
[30797] Fix | Delete
dvb: {
[30798] Fix | Delete
max: 100,
[30799] Fix | Delete
step: 1
[30800] Fix | Delete
},
[30801] Fix | Delete
vmin: {
[30802] Fix | Delete
max: 100,
[30803] Fix | Delete
step: 1
[30804] Fix | Delete
},
[30805] Fix | Delete
svmin: {
[30806] Fix | Delete
max: 100,
[30807] Fix | Delete
step: 1
[30808] Fix | Delete
},
[30809] Fix | Delete
lvmin: {
[30810] Fix | Delete
max: 100,
[30811] Fix | Delete
step: 1
[30812] Fix | Delete
},
[30813] Fix | Delete
dvmin: {
[30814] Fix | Delete
max: 100,
[30815] Fix | Delete
step: 1
[30816] Fix | Delete
},
[30817] Fix | Delete
vmax: {
[30818] Fix | Delete
max: 100,
[30819] Fix | Delete
step: 1
[30820] Fix | Delete
},
[30821] Fix | Delete
svmax: {
[30822] Fix | Delete
max: 100,
[30823] Fix | Delete
step: 1
[30824] Fix | Delete
},
[30825] Fix | Delete
lvmax: {
[30826] Fix | Delete
max: 100,
[30827] Fix | Delete
step: 1
[30828] Fix | Delete
},
[30829] Fix | Delete
dvmax: {
[30830] Fix | Delete
max: 100,
[30831] Fix | Delete
step: 1
[30832] Fix | Delete
}
[30833] Fix | Delete
};
[30834] Fix | Delete
[30835] Fix | Delete
/**
[30836] Fix | Delete
* HeightControl renders a linked unit control and range control for adjusting the height of a block.
[30837] Fix | Delete
*
[30838] Fix | Delete
* @see https://github.com/WordPress/gutenberg/blob/HEAD/packages/block-editor/src/components/height-control/README.md
[30839] Fix | Delete
*
[30840] Fix | Delete
* @param {Object} props
[30841] Fix | Delete
* @param {?string} props.label A label for the control.
[30842] Fix | Delete
* @param {( value: string ) => void } props.onChange Called when the height changes.
[30843] Fix | Delete
* @param {string} props.value The current height value.
[30844] Fix | Delete
*
[30845] Fix | Delete
* @return {Component} The component to be rendered.
[30846] Fix | Delete
*/
[30847] Fix | Delete
function HeightControl({
[30848] Fix | Delete
label = (0,external_wp_i18n_namespaceObject.__)('Height'),
[30849] Fix | Delete
onChange,
[30850] Fix | Delete
value
[30851] Fix | Delete
}) {
[30852] Fix | Delete
var _RANGE_CONTROL_CUSTOM, _RANGE_CONTROL_CUSTOM2;
[30853] Fix | Delete
const customRangeValue = parseFloat(value);
[30854] Fix | Delete
const [availableUnits] = use_settings_useSettings('spacing.units');
[30855] Fix | Delete
const units = (0,external_wp_components_namespaceObject.__experimentalUseCustomUnits)({
[30856] Fix | Delete
availableUnits: availableUnits || ['%', 'px', 'em', 'rem', 'vh', 'vw']
[30857] Fix | Delete
});
[30858] Fix | Delete
const selectedUnit = (0,external_wp_element_namespaceObject.useMemo)(() => (0,external_wp_components_namespaceObject.__experimentalParseQuantityAndUnitFromRawValue)(value), [value])[1] || units[0]?.value || 'px';
[30859] Fix | Delete
const handleSliderChange = next => {
[30860] Fix | Delete
onChange([next, selectedUnit].join(''));
[30861] Fix | Delete
};
[30862] Fix | Delete
const handleUnitChange = newUnit => {
[30863] Fix | Delete
// Attempt to smooth over differences between currentUnit and newUnit.
[30864] Fix | Delete
// This should slightly improve the experience of switching between unit types.
[30865] Fix | Delete
const [currentValue, currentUnit] = (0,external_wp_components_namespaceObject.__experimentalParseQuantityAndUnitFromRawValue)(value);
[30866] Fix | Delete
if (['em', 'rem'].includes(newUnit) && currentUnit === 'px') {
[30867] Fix | Delete
// Convert pixel value to an approximate of the new unit, assuming a root size of 16px.
[30868] Fix | Delete
onChange((currentValue / 16).toFixed(2) + newUnit);
[30869] Fix | Delete
} else if (['em', 'rem'].includes(currentUnit) && newUnit === 'px') {
[30870] Fix | Delete
// Convert to pixel value assuming a root size of 16px.
[30871] Fix | Delete
onChange(Math.round(currentValue * 16) + newUnit);
[30872] Fix | Delete
} else if (['%', 'vw', 'svw', 'lvw', 'dvw', 'vh', 'svh', 'lvh', 'dvh', 'vi', 'svi', 'lvi', 'dvi', 'vb', 'svb', 'lvb', 'dvb', 'vmin', 'svmin', 'lvmin', 'dvmin', 'vmax', 'svmax', 'lvmax', 'dvmax'].includes(newUnit) && currentValue > 100) {
[30873] Fix | Delete
// When converting to `%` or viewport-relative units, cap the new value at 100.
[30874] Fix | Delete
onChange(100 + newUnit);
[30875] Fix | Delete
}
[30876] Fix | Delete
};
[30877] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)("fieldset", {
[30878] Fix | Delete
className: "block-editor-height-control",
[30879] Fix | Delete
children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.BaseControl.VisualLabel, {
[30880] Fix | Delete
as: "legend",
[30881] Fix | Delete
children: label
[30882] Fix | Delete
}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_wp_components_namespaceObject.Flex, {
[30883] Fix | Delete
children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.FlexItem, {
[30884] Fix | Delete
isBlock: true,
[30885] Fix | Delete
children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.__experimentalUnitControl, {
[30886] Fix | Delete
value: value,
[30887] Fix | Delete
units: units,
[30888] Fix | Delete
onChange: onChange,
[30889] Fix | Delete
onUnitChange: handleUnitChange,
[30890] Fix | Delete
min: 0,
[30891] Fix | Delete
size: "__unstable-large",
[30892] Fix | Delete
label: label,
[30893] Fix | Delete
hideLabelFromVision: true
[30894] Fix | Delete
})
[30895] Fix | Delete
}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.FlexItem, {
[30896] Fix | Delete
isBlock: true,
[30897] Fix | Delete
children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.__experimentalSpacer, {
[30898] Fix | Delete
marginX: 2,
[30899] Fix | Delete
marginBottom: 0,
[30900] Fix | Delete
children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.RangeControl, {
[30901] Fix | Delete
value: customRangeValue,
[30902] Fix | Delete
min: 0,
[30903] Fix | Delete
max: (_RANGE_CONTROL_CUSTOM = RANGE_CONTROL_CUSTOM_SETTINGS[selectedUnit]?.max) !== null && _RANGE_CONTROL_CUSTOM !== void 0 ? _RANGE_CONTROL_CUSTOM : 100,
[30904] Fix | Delete
step: (_RANGE_CONTROL_CUSTOM2 = RANGE_CONTROL_CUSTOM_SETTINGS[selectedUnit]?.step) !== null && _RANGE_CONTROL_CUSTOM2 !== void 0 ? _RANGE_CONTROL_CUSTOM2 : 0.1,
[30905] Fix | Delete
withInputField: false,
[30906] Fix | Delete
onChange: handleSliderChange,
[30907] Fix | Delete
__nextHasNoMarginBottom: true,
[30908] Fix | Delete
label: label,
[30909] Fix | Delete
hideLabelFromVision: true
[30910] Fix | Delete
})
[30911] Fix | Delete
})
[30912] Fix | Delete
})]
[30913] Fix | Delete
})]
[30914] Fix | Delete
});
[30915] Fix | Delete
}
[30916] Fix | Delete
[30917] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/components/child-layout-control/index.js
[30918] Fix | Delete
/**
[30919] Fix | Delete
* WordPress dependencies
[30920] Fix | Delete
*/
[30921] Fix | Delete
[30922] Fix | Delete
[30923] Fix | Delete
[30924] Fix | Delete
[30925] Fix | Delete
[30926] Fix | Delete
[30927] Fix | Delete
function helpText(selfStretch, parentLayout) {
[30928] Fix | Delete
const {
[30929] Fix | Delete
orientation = 'horizontal'
[30930] Fix | Delete
} = parentLayout;
[30931] Fix | Delete
if (selfStretch === 'fill') {
[30932] Fix | Delete
return (0,external_wp_i18n_namespaceObject.__)('Stretch to fill available space.');
[30933] Fix | Delete
}
[30934] Fix | Delete
if (selfStretch === 'fixed' && orientation === 'horizontal') {
[30935] Fix | Delete
return (0,external_wp_i18n_namespaceObject.__)('Specify a fixed width.');
[30936] Fix | Delete
} else if (selfStretch === 'fixed') {
[30937] Fix | Delete
return (0,external_wp_i18n_namespaceObject.__)('Specify a fixed height.');
[30938] Fix | Delete
}
[30939] Fix | Delete
return (0,external_wp_i18n_namespaceObject.__)('Fit contents.');
[30940] Fix | Delete
}
[30941] Fix | Delete
[30942] Fix | Delete
/**
[30943] Fix | Delete
* Form to edit the child layout value.
[30944] Fix | Delete
*
[30945] Fix | Delete
* @param {Object} props Props.
[30946] Fix | Delete
* @param {Object} props.value The child layout value.
[30947] Fix | Delete
* @param {Function} props.onChange Function to update the child layout value.
[30948] Fix | Delete
* @param {Object} props.parentLayout The parent layout value.
[30949] Fix | Delete
*
[30950] Fix | Delete
* @param {boolean} props.isShownByDefault
[30951] Fix | Delete
* @param {string} props.panelId
[30952] Fix | Delete
* @return {Element} child layout edit element.
[30953] Fix | Delete
*/
[30954] Fix | Delete
function ChildLayoutControl({
[30955] Fix | Delete
value: childLayout = {},
[30956] Fix | Delete
onChange,
[30957] Fix | Delete
parentLayout,
[30958] Fix | Delete
isShownByDefault,
[30959] Fix | Delete
panelId
[30960] Fix | Delete
}) {
[30961] Fix | Delete
const {
[30962] Fix | Delete
selfStretch,
[30963] Fix | Delete
flexSize,
[30964] Fix | Delete
columnStart,
[30965] Fix | Delete
rowStart,
[30966] Fix | Delete
columnSpan,
[30967] Fix | Delete
rowSpan
[30968] Fix | Delete
} = childLayout;
[30969] Fix | Delete
const {
[30970] Fix | Delete
type: parentType,
[30971] Fix | Delete
default: {
[30972] Fix | Delete
type: defaultParentType = 'default'
[30973] Fix | Delete
} = {},
[30974] Fix | Delete
orientation = 'horizontal'
[30975] Fix | Delete
} = parentLayout !== null && parentLayout !== void 0 ? parentLayout : {};
[30976] Fix | Delete
const parentLayoutType = parentType || defaultParentType;
[30977] Fix | Delete
const hasFlexValue = () => !!selfStretch;
[30978] Fix | Delete
const flexResetLabel = orientation === 'horizontal' ? (0,external_wp_i18n_namespaceObject.__)('Width') : (0,external_wp_i18n_namespaceObject.__)('Height');
[30979] Fix | Delete
const resetFlex = () => {
[30980] Fix | Delete
onChange({
[30981] Fix | Delete
selfStretch: undefined,
[30982] Fix | Delete
flexSize: undefined
[30983] Fix | Delete
});
[30984] Fix | Delete
};
[30985] Fix | Delete
const hasStartValue = () => !!columnStart || !!rowStart;
[30986] Fix | Delete
const hasSpanValue = () => !!columnSpan || !!rowSpan;
[30987] Fix | Delete
const resetGridStarts = () => {
[30988] Fix | Delete
onChange({
[30989] Fix | Delete
columnStart: undefined,
[30990] Fix | Delete
rowStart: undefined
[30991] Fix | Delete
});
[30992] Fix | Delete
};
[30993] Fix | Delete
const resetGridSpans = () => {
[30994] Fix | Delete
onChange({
[30995] Fix | Delete
columnSpan: undefined,
[30996] Fix | Delete
rowSpan: undefined
[30997] Fix | Delete
});
[30998] Fix | Delete
};
[30999] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function