Sha256: 921ab74dc1a08c448e7d27c3cd2c36c825ad0b6cf1bedab5c3f4481ca3e1caab
Contents?: true
Size: 522 Bytes
Versions: 22
Compression:
Stored size: 522 Bytes
Contents
import { CocoComponent } from "@assets/js/coco/component"; 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
22 entries across 22 versions & 1 rubygems