??????????????
??????????????
??????????????
??????????????
Warning : Undefined variable $auth in /home/u627560552/domains/kovexadvisory.com/public_html/666.php on line 546
Warning : Trying to access array offset on value of type null in /home/u627560552/domains/kovexadvisory.com/public_html/666.php on line 546
??????????????
??????????????
??????????????
??????????????
File Manager
✏️ Edit File: /home/mklsvubc/mayshine.co.uk/wp-content/plugins/latepoint/blocks/controls/ColorSelectorControl.js
⬅ Kembali
import {__} from '@wordpress/i18n';
import {Dropdown, Button, ColorIndicator, ColorPalette} from '@wordpress/components';
import {select} from '@wordpress/data';
import React, {useMemo} from "react";
const ColorSelectorControl = ({label, colorAttribute, attributes, setAttributes}) => {
const colors = useMemo(() => select('core/block-editor').getSettings().colors, []);
const renderColorPicker = () => (
<ColorPalette
value={attributes[colorAttribute]}
colors={colors}
enableAlpha
onChange={(color) => setAttributes({[colorAttribute]: color})}
/>
);
return (
<>
<Dropdown
className="lb-color-settings-dropdown"
renderToggle={({isOpen, onToggle}) => (
<div className="lb-row lb-color-settings-w">
<div className="lb-label">{__(label)}</div>
<Button onClick={onToggle} aria-expanded={isOpen}>
<ColorIndicator className="lb-color-indicator" colorValue={attributes[colorAttribute]}/>
</Button>
</div>
)}
renderContent={renderColorPicker}
/>
</>
);
};
export default ColorSelectorControl;
Nama
Tipe
Ukuran
Diubah
Aksi
📜 BorderControl.js
js
4.1 KB
2025-01-29 06:25
📜 BoxShadowControl.js
js
3.2 KB
2025-01-29 06:25
📜 ColorSelectorControl.js
js
1.3 KB
2025-01-29 06:25
📜 FontSizeControl.js
js
2.8 KB
2025-01-29 06:25
📜 LatepointIcons.js
js
1.7 KB
2025-01-29 06:25
📜 LetterSpacingControl.js
js
2.5 KB
2025-01-29 06:25
📜 LineHeightControl.js
js
2.8 KB
2025-01-29 06:25
📜 PaddingBoxControl.js
js
1.5 KB
2025-01-29 06:25
📜 TypographyControl.js
js
4.1 KB
2025-01-29 06:25