{recipes.map((recipe) => {
return (
-
+
+
+
+
+
+ {recipe.name}
+
+
+
+
+ |
+
{recipe.groups && recipe.groups.length > 0 && (
@@ -68,6 +100,7 @@ export default function SnippetTable({ page, recipes }: SnippetTableProps) {
href={`${getGroupUrl(
recipe.groups[0].id!
)}/snippets`}
+ _focus={{ boxShadow: 'none' }}
>
{recipe.groups[0].name}
@@ -75,89 +108,33 @@ export default function SnippetTable({ page, recipes }: SnippetTableProps) {
|
)}
+
-
-
-
- {recipe.name}
-
-
-
-
- |
-
-
-
-
-
-
-
+
|
+
-
-
-
- {recipe.isPublic ? 'Public' : 'Private'}
-
-
-
+
|
+
-
-
- {new Date(recipe.creationTimestampMs!).toDateString()}
-
-
+
|
+
-
- {recipe.tags?.slice(0, 1).map((tag) => (
-
- {tag}
-
- ))}
- {(recipe.tags || []).length - 1 > 0 ? (
- +{(recipe.tags || []).length - 1}
- ) : null}
-
+ {recipe?.tags && recipe?.tags.length > 0 && (
+
+ )}
|
-
+
);
})}
diff --git a/src/renderer/components/SnippetTable/SnippetTableEmpty.tsx b/src/renderer/components/SnippetTable/SnippetTableEmpty.tsx
index 6297ce7..e54799b 100644
--- a/src/renderer/components/SnippetTable/SnippetTableEmpty.tsx
+++ b/src/renderer/components/SnippetTable/SnippetTableEmpty.tsx
@@ -1,5 +1,5 @@
import { Link } from '@chakra-ui/react';
-import { EmptyState } from '@codiga/codiga-components';
+import { EmptyState } from '@codiga/components';
import { APP_URL } from '../../lib/config';
export default function SnippetTableEmpty() {
diff --git a/src/renderer/components/SnippetTable/SnippetTableEmptyFiltered.tsx b/src/renderer/components/SnippetTable/SnippetTableEmptyFiltered.tsx
index 2463a0d..1af4768 100644
--- a/src/renderer/components/SnippetTable/SnippetTableEmptyFiltered.tsx
+++ b/src/renderer/components/SnippetTable/SnippetTableEmptyFiltered.tsx
@@ -1,5 +1,5 @@
import { Button, Flex, Link } from '@chakra-ui/react';
-import { EmptyState } from '@codiga/codiga-components';
+import { EmptyState } from '@codiga/components';
import { APP_URL } from '../../lib/config';
import { useFilters } from '../FiltersContext';
diff --git a/src/renderer/components/SnippetTable/SnippetTableError.tsx b/src/renderer/components/SnippetTable/SnippetTableError.tsx
index 77af3f8..1cf5d37 100644
--- a/src/renderer/components/SnippetTable/SnippetTableError.tsx
+++ b/src/renderer/components/SnippetTable/SnippetTableError.tsx
@@ -1,5 +1,5 @@
import { Link } from '@chakra-ui/react';
-import { EmptyState } from '@codiga/codiga-components';
+import { EmptyState } from '@codiga/components';
import { APP_URL } from '../../lib/config';
export default function SnippetTableError() {
diff --git a/src/renderer/components/SnippetTable/SnippetTableLoading.tsx b/src/renderer/components/SnippetTable/SnippetTableLoading.tsx
index 19ecb25..4d7b141 100644
--- a/src/renderer/components/SnippetTable/SnippetTableLoading.tsx
+++ b/src/renderer/components/SnippetTable/SnippetTableLoading.tsx
@@ -15,15 +15,22 @@ const Td = (props: TableCellProps) => (
export default function SnippetTableLoading() {
return (
-