Feat: tier level component

This commit is contained in:
2025-01-07 21:29:45 +03:00
parent aed15f5d6c
commit db0808467d
2 changed files with 72 additions and 0 deletions

View File

@@ -1,6 +1,25 @@
import { useEffect, useRef, useState } from 'react';
import './App.css';
import { TierImage } from './components/Image';
import { Tier, TierProps } from './components/Tier';
const default_tier_levels: TierProps[] = [
{
name: 'S',
color: 'green',
textColor: 'black',
},
{
name: 'A',
color: 'yellow',
textColor: 'black',
},
{
name: 'B',
color: 'red',
textColor: 'black',
},
];
function App() {
const [images, setImages] = useState<string[]>([]);
@@ -15,6 +34,16 @@ function App() {
return (
<>
<div className='flex flex-col w-full'>
{default_tier_levels.map(tier_level => (
<Tier
color={tier_level.color}
textColor={tier_level.textColor}
name={tier_level.name}
key={tier_level.name}
/>
))}
</div>
<div className='flex flex-row w-full'>
{images.map((image, index) => (
<TierImage image={image} name='test' key={index} />