From 75943c9202c58fba596c8d772e00cc16f0441c5a Mon Sep 17 00:00:00 2001 From: KanonKC Date: Thu, 1 Feb 2024 17:36:59 +0700 Subject: [PATCH 1/2] Validation accordian can download input/output --- @/components/ui/pagination.tsx | 117 ++++++++++++++++++ .../Forms/CreateProblemForm/index.tsx | 8 +- .../Tables/ProblemTables/MyProblemsTable.tsx | 7 +- .../TestcaseValidationAccordion.tsx | 62 ++++++++-- src/components/shadcn/Pagination.tsx | 117 ++++++++++++++++++ 5 files changed, 295 insertions(+), 16 deletions(-) create mode 100644 @/components/ui/pagination.tsx create mode 100644 src/components/shadcn/Pagination.tsx diff --git a/@/components/ui/pagination.tsx b/@/components/ui/pagination.tsx new file mode 100644 index 0000000..ea40d19 --- /dev/null +++ b/@/components/ui/pagination.tsx @@ -0,0 +1,117 @@ +import * as React from "react" +import { ChevronLeft, ChevronRight, MoreHorizontal } from "lucide-react" + +import { cn } from "@/lib/utils" +import { ButtonProps, buttonVariants } from "@/components/ui/button" + +const Pagination = ({ className, ...props }: React.ComponentProps<"nav">) => ( +