import EditIcon from '@mui/icons-material/Edit'; import { useShallow } from 'zustand/shallow'; import useStore from '../store'; import { TierImage } from './Image'; import './Tier.scss'; export interface TierProps { color: string; name: string; textColor: string; id?: string; } export const Tier = ({ color, name, textColor, id }: TierProps) => { let color_code = ''; let text_color_code = ''; const [tierImages, setEditingTierLevel] = useStore(useShallow(state => [state.images, state.setEditingTierLevel])); switch (color) { case 'green': color_code = '#00b894'; break; case 'red': color_code = '#ff7675'; break; case 'yellow': color_code = '#ffeaa7'; break; default: color_code = color; } switch (textColor) { case 'white': text_color_code = '#dfe6e9'; break; case 'black': text_color_code = '#2d3436'; break; default: text_color_code = textColor; } return ( <>
{name}