import { useState } from "react"; // components import { DeleteObjectModal, ObjectModal } from "components/custom-attributes"; // ui import { CustomMenu } from "components/ui"; // icons import { TableProperties } from "lucide-react"; // helpers import { renderEmoji } from "helpers/emoji.helper"; // types import { ICustomAttribute } from "types"; type Props = { object: ICustomAttribute; }; export const SingleObject: React.FC = (props) => { const { object } = props; const [isEditObjectModalOpen, setIsEditObjectModalOpen] = useState(false); const [isDeleteObjectModalOpen, setIsDeleteObjectModalOpen] = useState(false); return ( <> setIsEditObjectModalOpen(false)} /> setIsDeleteObjectModalOpen(false)} />
{object.icon ? ( renderEmoji(object.icon) ) : ( )}
{object.display_name}

{object.description}

setIsEditObjectModalOpen(true)}> Edit setIsDeleteObjectModalOpen(true)}> Delete
); };