"use client" import { useState } from "react" import { Checkbox } from "./ui/checkbox" import { Button } from "./ui/button" import { Minus, Plus, Heart, Trash } from 'lucide-react' import Image from "next/image" const SAMPLE_ITEMS = [ { id: 1, name: "Бумага офисная SvetoCopy, 500 листов, А4", price: 352, oldPrice: 399, image: "/placeholder.svg", }, { id: 2, name: "Глюкометр Диаконт Концепт + тест-полоски", price: 1450, oldPrice: 1599, image: "/placeholder.svg", } ] export function CartItems() { const [selectedItems, setSelectedItems] = useState([]) const toggleItem = (id: number) => { setSelectedItems(prev => prev.includes(id) ? prev.filter(item => item !== id) : [...prev, id] ) } return (
{ setSelectedItems(checked ? SAMPLE_ITEMS.map(item => item.id) : []) }} /> Выбрать все {selectedItems.length > 0 && ( )}
{SAMPLE_ITEMS.map((item) => (
toggleItem(item.id)} /> {item.name}

{item.name}

1
{item.price} ₽
{item.oldPrice} ₽
))}
) }