import React, { Fragment, ReactElement } from 'react'; import './ColorPicker.scss'; import { Variant } from '../types/VariantTypes'; interface Props { onChangeVariant: (variantData: Variant) => void; selectedVariantId: string; variantsDataArray: Array; } export const ColorPicker = (props: Props): ReactElement => (
{props.variantsDataArray.map((variantData: Variant, index: number) => (
props.onChangeVariant(variantData)} > {variantData.color_swatch_image_url ? ( ) : ( )} {!variantData.can_sell && ( )}
))}
);