From c62ab62bf97b62170afd436fac985be7d327fcb9 Mon Sep 17 00:00:00 2001 From: Pablo Lara Date: Wed, 6 Nov 2024 09:34:18 +0100 Subject: [PATCH] feat: improve custom button and add prop to use it asLink when needed --- app/(prowler)/providers/page.tsx | 2 -- components/providers/add-provider.tsx | 1 + components/ui/custom/custom-button.tsx | 6 +++++- components/ui/headers/navigation-header.tsx | 20 +++++++++-------- components/ui/sidebar/sidebar-wrap.tsx | 24 ++++++++++----------- 5 files changed, 28 insertions(+), 25 deletions(-) diff --git a/app/(prowler)/providers/page.tsx b/app/(prowler)/providers/page.tsx index f80b59241e..177b403745 100644 --- a/app/(prowler)/providers/page.tsx +++ b/app/(prowler)/providers/page.tsx @@ -1,5 +1,4 @@ import { Spacer } from "@nextui-org/react"; -import Link from "next/link"; import { Suspense } from "react"; import { getProviders } from "@/actions/providers"; @@ -27,7 +26,6 @@ export default async function Providers({ - add provider diff --git a/components/providers/add-provider.tsx b/components/providers/add-provider.tsx index 01e85db980..c732d41007 100644 --- a/components/providers/add-provider.tsx +++ b/components/providers/add-provider.tsx @@ -7,6 +7,7 @@ export const AddProvider = () => { return (
; + asLink?: string; } export const CustomButton = React.forwardRef< @@ -73,11 +74,14 @@ export const CustomButton = React.forwardRef< isDisabled = false, isLoading = false, isIconOnly, + asLink, ...props }, ref, ) => (