chore: adding a new index.ts file to improve the way we're exporting components (providers)

This commit is contained in:
Pablo Lara
2024-08-06 11:56:00 +02:00
parent 1992ef050a
commit 22ebe00cf6
5 changed files with 22 additions and 24 deletions
+2 -6
View File
@@ -1,12 +1,8 @@
import { Spacer } from "@nextui-org/react";
import React, { Suspense } from "react";
import {
ColumnsFindings,
DataTable,
Header,
SkeletonTableFindings,
} from "@/components";
import { ColumnsFindings, Header, SkeletonTableFindings } from "@/components";
import { DataTable } from "@/components/providers";
export default async function Findings() {
return (
+3 -3
View File
@@ -1,14 +1,14 @@
import { Spacer } from "@nextui-org/react";
import React, { Suspense } from "react";
import { Suspense } from "react";
import { getProvider } from "@/actions";
import { Header } from "@/components";
import {
AddProviderModal,
ColumnsProviders,
DataTable,
Header,
SkeletonTableProvider,
} from "@/components";
} from "@/components/providers";
export default async function Providers() {
return (
-13
View File
@@ -1,18 +1,5 @@
export * from "./findings/ColumnsFindings";
export * from "./findings/SkeletonTableFindings";
export * from "./providers/AddProvider";
export * from "./providers/AddProviderModal";
export * from "./providers/ButtonAddProvider";
export * from "./providers/ButtonCheckConnectionProvider";
export * from "./providers/ButtonDeleteProvider";
export * from "./providers/CheckConnectionProvider";
export * from "./providers/CustomRadioProvider";
export * from "./providers/DateWithTime";
export * from "./providers/ProviderInfo";
export * from "./providers/ScanStatus";
export * from "./providers/table/ColumnsProviders";
export * from "./providers/table/DataTable";
export * from "./providers/table/SkeletonTableProvider";
export * from "./ui/alert/Alert";
export * from "./ui/dialog/Dialog";
export * from "./ui/header/Header";
+3 -2
View File
@@ -5,8 +5,6 @@ import { useRef, useState } from "react";
import { addProvider } from "@/actions";
import {
ButtonAddProvider,
CustomRadioProvider,
Dialog,
DialogContent,
DialogDescription,
@@ -16,6 +14,9 @@ import {
useToast,
} from "@/components";
import { ButtonAddProvider } from "./ButtonAddProvider";
import { CustomRadioProvider } from "./CustomRadioProvider";
export const AddProviderModal = () => {
const [open, setOpen] = useState(false);
+14
View File
@@ -0,0 +1,14 @@
export * from "./AddProvider";
export * from "./AddProviderModal";
export * from "./ButtonAddProvider";
export * from "./ButtonCheckConnectionProvider";
export * from "./ButtonDeleteProvider";
export * from "./CheckConnectionProvider";
export * from "./CustomRadioProvider";
export * from "./DateWithTime";
export * from "./DeleteProvider";
export * from "./ProviderInfo";
export * from "./ScanStatus";
export * from "./table/ColumnsProviders";
export * from "./table/DataTable";
export * from "./table/SkeletonTableProvider";