import { addProjectAction, deleteProjectAction, editProjectAction } from "@/app/settings/actions" import { CrudTable } from "@/components/settings/crud" import { randomHexColor } from "@/lib/utils" import { getProjects } from "@/models/projects" export default async function ProjectsSettingsPage() { const projects = await getProjects() const projectsWithActions = projects.map((project) => ({ ...project, isEditable: true, isDeletable: true, })) return (