import React, { useState } from 'react'; import {Button, Image, Modal, Platform, TouchableOpacity, TouchableWithoutFeedback, View} from 'react-native'; import { icons } from "@/constants/icons" import ColorPicker, {HueSlider, OpacitySlider, Panel1, Preview, Swatches} from "reanimated-color-picker"; // @ts-ignore export default function MyColorPicker({ onColorSelected }: { onColorSelected: (color: string) => void }) { const [showModal, setShowModal] = useState(false); const [bgColor, setBgColor] = useState('gray'); const onSelectColor = ({ hex }: { hex: string }): void => { setBgColor(hex); if (onColorSelected) { onColorSelected(hex); } }; const toggleModal = () => { setShowModal(prevState => !prevState); }; return ( {Platform.OS === 'web' ? ( ) : ( )} ); }