+
}>
@@ -52,23 +52,19 @@ export default async function Scans({
);
}
-const SSRDataTableProviders = async ({
- searchParams,
-}: {
- searchParams: SearchParamsProps;
-}) => {
- const page = parseInt(searchParams.page?.toString() || "1", 10);
- const sort = searchParams.sort?.toString();
+const SSRDataTableProviders = async () => {
+ // const page = parseInt(searchParams.page?.toString() || "1", 10);
+ // const sort = searchParams.sort?.toString();
// Extract all filter parameters
- const filters = Object.fromEntries(
- Object.entries(searchParams).filter(([key]) => key.startsWith("filter[")),
- );
+ // const filters = Object.fromEntries(
+ // Object.entries(searchParams).filter(([key]) => key.startsWith("filter[")),
+ // );
// Extract query from filters
- const query = (filters["filter[search]"] as string) || "";
+ // const query = (filters["filter[search]"] as string) || "";
- const providersData = await getProviders({ query, page, sort, filters });
+ const providersData = await getProviders({ page: 1 });
return (
{
size="md"
radius="md"
isLoading={isLoading}
- disabled={isLoading}
+ isDisabled={isLoading}
>
{isLoading ? (
Loading
diff --git a/components/providers/forms/add-form.tsx b/components/providers/forms/add-form.tsx
index c721a709c0..3529995cfa 100644
--- a/components/providers/forms/add-form.tsx
+++ b/components/providers/forms/add-form.tsx
@@ -103,7 +103,7 @@ export const AddForm = ({
size="lg"
radius="lg"
onPress={() => setIsOpen(false)}
- disabled={isLoading}
+ isDisabled={isLoading}
>
Cancel
diff --git a/components/providers/forms/delete-form.tsx b/components/providers/forms/delete-form.tsx
index e08ac4ada5..2f80b3294b 100644
--- a/components/providers/forms/delete-form.tsx
+++ b/components/providers/forms/delete-form.tsx
@@ -63,7 +63,7 @@ export const DeleteForm = ({
size="lg"
radius="lg"
onPress={() => setIsOpen(false)}
- disabled={isLoading}
+ isDisabled={isLoading}
>
Cancel
diff --git a/components/providers/forms/edit-form.tsx b/components/providers/forms/edit-form.tsx
index 7991cd9a5b..fba187a22f 100644
--- a/components/providers/forms/edit-form.tsx
+++ b/components/providers/forms/edit-form.tsx
@@ -95,7 +95,7 @@ export const EditForm = ({
size="lg"
radius="lg"
onPress={() => setIsOpen(false)}
- disabled={isLoading}
+ isDisabled={isLoading}
>
Cancel
diff --git a/components/scans/forms/edit-scan-form.tsx b/components/scans/forms/edit-scan-form.tsx
index 54e3c17701..62c6e338b6 100644
--- a/components/scans/forms/edit-scan-form.tsx
+++ b/components/scans/forms/edit-scan-form.tsx
@@ -95,7 +95,7 @@ export const EditScanForm = ({
size="lg"
radius="lg"
onPress={() => setIsOpen(false)}
- disabled={isLoading}
+ isDisabled={isLoading}
>
Cancel
diff --git a/components/scans/forms/scan-on-demand-form.tsx b/components/scans/forms/scan-on-demand-form.tsx
index 49ce39f235..a805e55ac5 100644
--- a/components/scans/forms/scan-on-demand-form.tsx
+++ b/components/scans/forms/scan-on-demand-form.tsx
@@ -102,14 +102,14 @@ export const ScanOnDemandForm = ({
size="lg"
radius="lg"
onPress={() => setIsOpen(false)}
- disabled={isLoading}
+ isDisabled={isLoading}
>
Cancel
setIsOpen(false)}
- disabled={isLoading}
+ isDisabled={isLoading}
>
Cancel
@@ -102,6 +102,7 @@ export const ScheduleForm = ({
size="lg"
isLoading={isLoading}
startContent={!isLoading && }
+ isDisabled={true}
>
{isLoading ? <>Loading> : Schedule}
diff --git a/components/ui/custom/custom-button.tsx b/components/ui/custom/custom-button.tsx
index f5e408173c..b2a6cf355a 100644
--- a/components/ui/custom/custom-button.tsx
+++ b/components/ui/custom/custom-button.tsx
@@ -46,7 +46,7 @@ interface CustomButtonProps {
size?: "sm" | "md" | "lg";
radius?: "none" | "sm" | "md" | "lg" | "full";
dashed?: boolean;
- disabled?: boolean;
+ isDisabled?: boolean;
isLoading?: boolean;
isIconOnly?: boolean;
ref?: React.RefObject;
@@ -70,7 +70,7 @@ export const CustomButton = React.forwardRef<
endContent,
size = "md",
radius = "sm",
- disabled = false,
+ isDisabled = false,
isLoading = false,
isIconOnly,
...props
@@ -92,8 +92,8 @@ export const CustomButton = React.forwardRef<
[buttonClasses.action]: color === "action",
[buttonClasses.dashed]: variant === "dashed",
[buttonClasses.transparent]: color === "transparent",
- [buttonClasses.disabled]: disabled,
- [buttonClasses.hover]: color !== "transparent" && !disabled,
+ [buttonClasses.disabled]: isDisabled,
+ [buttonClasses.hover]: color !== "transparent" && !isDisabled,
},
className,
)}
@@ -112,6 +112,7 @@ export const CustomButton = React.forwardRef<
/>
}
ref={ref}
+ isDisabled={isDisabled}
isLoading={isLoading}
isIconOnly={isIconOnly}
{...props}