Games tab on admin page working

This commit is contained in:
2025-03-04 21:14:24 -05:00
parent 91800574e4
commit ffe51d6fbb
17 changed files with 700 additions and 27 deletions

View File

@@ -0,0 +1,38 @@
import { ButtonProps } from "@/components/button/Button";
import DangerButton from "@/components/button/DangerButton";
import PrimaryButton from "@/components/button/PrimaryButton";
import { BsPencilFill, BsTrash3 } from "react-icons/bs";
export default function GameAdminButtons({
buttonProps,
showEditGameModal,
showDeleteGameModal
}:{
buttonProps: ButtonProps;
showEditGameModal: () => void;
showDeleteGameModal: () => void;
}){
return (
<div
className="flex flex-row items-center justify-center gap-2"
>
<PrimaryButton
{...buttonProps}
onClick={showEditGameModal}
>
<BsPencilFill
size={22}
/>
</PrimaryButton>
<DangerButton
{...buttonProps}
onClick={showDeleteGameModal}
>
<BsTrash3
size={22}
/>
</DangerButton>
</div>
);
}