Sha256: a0e8435885702c1641c27cf7a50b4b009c5a68ad8c0ea78ab894699a5e43a9f1
Contents?: true
Size: 517 Bytes
Versions: 3
Compression:
Stored size: 517 Bytes
Contents
import { CocoComponent } from "@assets/js/base/coco"; import { getData } from "@helpers/alpine"; export default CocoComponent("colorPickerButton", ({ selected }) => { selected = selected ? "#" + selected.replace("#", "") : "#FFFFFF"; return { selectedColor: selected, getPicker() { return getData( this.$root.querySelector("[data-role='color-picker']").firstElementChild ); }, onDropdownMount() { this.getPicker().setSelectedColor(this.selectedColor); }, }; });
Version data entries
3 entries across 3 versions & 1 rubygems