import React from 'react' import { usePicker } from '../context.js' const ComparibleColors = ({ openComparibles, }: { openComparibles: boolean }) => { const { tinyColor, handleChange, defaultStyles, pickerIdSuffix } = usePicker() const analogous = tinyColor.analogous() const monochromatic = tinyColor.monochromatic() const triad = tinyColor.triad() const tetrad = tinyColor.tetrad() const handleClick = (tiny: any) => { const { r, g, b, a } = tiny.toRgb() handleChange(`rgba(${r},${g},${b},${a})`) } return (
Color Guide
Analogous
{analogous?.map((c: any, key: number) => (
handleClick(c)} /> ))}
Monochromatic
{monochromatic?.map((c: any, key: number) => (
handleClick(c)} /> ))}
Triad
{triad?.map((c: any, key: number) => (
handleClick(c)} /> ))}
Tetrad
{tetrad?.map((c: any, key: number) => (
handleClick(c)} /> ))}
) } export default ComparibleColors