This commit is contained in:
zadit frontend
2024-10-05 12:15:18 +00:00
parent aec707c714
commit eec9caefd0
7 changed files with 276 additions and 39 deletions

View File

@@ -9,6 +9,7 @@ export default function ItemType({
name: initialName = "",
imageUrl,
selected,
rectangular,
}) {
const inputRef = useRef(null);
const [name, setName] = useState(initialName);
@@ -30,6 +31,7 @@ export default function ItemType({
reader.readAsDataURL(selectedImage);
} else {
setPreviewUrl(getImageUrl(imageUrl));
onClick(getImageUrl(imageUrl));
}
}, [selectedImage, imageUrl]);
@@ -51,9 +53,20 @@ export default function ItemType({
};
return (
<div className={styles["item-type"]}>
<div
className={
styles[
name
? "item-type"
: rectangular
? "item-type-rectangular"
: "item-type-nomargin"
]
}
style={{ zIndex: blank ? 301 : "inherit" }}
>
<div
onClick={onClick}
onClick={rectangular ?( blank? null:() => onClick(imageUrl)) : onClick}
className={styles["item-type-rect"]}
style={{
top: selected ? "-10px" : "initial",
@@ -96,19 +109,11 @@ export default function ItemType({
borderBottom: selected ? "1px solid #000" : "none",
}}
/>
{blank && (
{/* {blank && (
<button className={styles["item-type-create"]} onClick={handleCreate}>
create
</button>
)}
<div
style={{
backgroundColor: "black",
width: "200%",
height: "200%",
position: "absolute",
}}
></div>
)} */}
</div>
);
}