'use client' import { useConfig } from '@/hooks/use-config'; import React, { useState } from 'react' import { Icon } from "@/components/ui/icon" import { cn } from "@/lib/utils"; const SidebarBg = () => { const [config, setConfig] = useConfig(); const { sidebarBgImage } = config; const [selectedFiles, setSelectedFiles] = useState([ "/images/all-img/img-2.jpeg", "/images/all-img/img-1.jpeg", ]); const handleFileChange = (e: any) => { const file = e.target.files[0]; setSelectedFiles([...selectedFiles, URL.createObjectURL(file)]); }; const handleClear = () => { setConfig({ ...config, sidebarBgImage: undefined, }) }; return (