diff --git a/src/modules/networks/resources/NetworkResourceModal.tsx b/src/modules/networks/resources/NetworkResourceModal.tsx
index 08c86f9b..06a2c5c5 100644
--- a/src/modules/networks/resources/NetworkResourceModal.tsx
+++ b/src/modules/networks/resources/NetworkResourceModal.tsx
@@ -17,6 +17,7 @@ import { notify } from "@components/Notification";
import Paragraph from "@components/Paragraph";
import { PeerGroupSelector } from "@components/PeerGroupSelector";
import Separator from "@components/Separator";
+import { Textarea } from "@components/Textarea";
import { useApiCall } from "@utils/api";
import {
ExternalLinkIcon,
@@ -156,6 +157,18 @@ export function ResourceModalContent({
onChange={(e) => setName(e.target.value)}
/>
+
+
+
+ Write a short description to add more context to this resource.
+
+
diff --git a/src/modules/networks/resources/ResourceNameCell.tsx b/src/modules/networks/resources/ResourceNameCell.tsx
index 90286b76..af37fa85 100644
--- a/src/modules/networks/resources/ResourceNameCell.tsx
+++ b/src/modules/networks/resources/ResourceNameCell.tsx
@@ -34,7 +34,7 @@ export default function ResourceNameCell({ resource }: Readonly) {
) {
className={"font-normal"}
/>
diff --git a/src/modules/networks/resources/ResourcesTable.tsx b/src/modules/networks/resources/ResourcesTable.tsx
index 478845ad..f03f5e5a 100644
--- a/src/modules/networks/resources/ResourcesTable.tsx
+++ b/src/modules/networks/resources/ResourcesTable.tsx
@@ -6,6 +6,7 @@ import { DataTableRowsPerPage } from "@components/table/DataTableRowsPerPage";
import NoResults from "@components/ui/NoResults";
import { IconCirclePlus } from "@tabler/icons-react";
import { ColumnDef, SortingState } from "@tanstack/react-table";
+import { removeAllSpaces } from "@utils/helpers";
import { Layers3Icon } from "lucide-react";
import * as React from "react";
import { useState } from "react";
@@ -36,6 +37,12 @@ const NetworkResourceColumns: ColumnDef[] = [
return ;
},
},
+ {
+ id: "description",
+ accessorKey: "description",
+ accessorFn: (resource) =>
+ removeAllSpaces(resource?.description || "").toLowerCase(),
+ },
{
id: "address",
accessorKey: "address",
@@ -122,7 +129,9 @@ export default function ResourcesTable({
icon={}
/>
}
- columnVisibility={{}}
+ columnVisibility={{
+ description: false,
+ }}
paginationPaddingClassName={"px-0 pt-8"}
rightSide={() => (