From 192ba696824b8621b90b5dcdedadbff7b1b0c305 Mon Sep 17 00:00:00 2001 From: "Jade (Rose) Rowland" Date: Sun, 21 Jan 2024 18:49:06 -0500 Subject: [PATCH 1/2] fixed if statement --- website/src/repl/panel/PatternsTab.jsx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/website/src/repl/panel/PatternsTab.jsx b/website/src/repl/panel/PatternsTab.jsx index 1ce2259c..5916c421 100644 --- a/website/src/repl/panel/PatternsTab.jsx +++ b/website/src/repl/panel/PatternsTab.jsx @@ -19,13 +19,13 @@ function classNames(...classes) { export function PatternLabel({ pattern } /* : { pattern: Tables<'code'> } */) { const meta = useMemo(() => getMetadata(pattern.code), [pattern]); + let title = meta.title; if (title == null) { const date = new Date(pattern.created_at); - if (isNaN(date)) { - return; + if (!isNaN(date)) { + title = date.toLocaleDateString(); } - title = date.toLocaleDateString(); } if (title == null) { title = pattern.hash; @@ -33,7 +33,6 @@ export function PatternLabel({ pattern } /* : { pattern: Tables<'code'> } */) { if (title == null) { title = 'unnamed'; } - return <>{`${pattern.id}: ${title} by ${Array.isArray(meta.by) ? meta.by.join(',') : 'Anonymous'}`}; } @@ -56,6 +55,8 @@ function PatternButtons({ patterns, activePattern, onClick, started }) { const viewingPatternStore = useViewingPatternData(); const viewingPatternData = parseJSON(viewingPatternStore); const viewingPatternID = viewingPatternData.id; + + console.log({ patterns }); return (
{Object.values(patterns) @@ -91,6 +92,7 @@ export function PatternsTab({ context }) { const viewingPatternData = parseJSON(viewingPatternStore); const { userPatterns, patternFilter } = useSettings(); + const examplePatterns = useExamplePatterns(); const collections = examplePatterns.collections; From c0885902446541b8f8059118e206370783915123 Mon Sep 17 00:00:00 2001 From: "Jade (Rose) Rowland" Date: Sun, 21 Jan 2024 18:51:06 -0500 Subject: [PATCH 2/2] remove console statement --- website/src/repl/panel/PatternsTab.jsx | 2 -- 1 file changed, 2 deletions(-) diff --git a/website/src/repl/panel/PatternsTab.jsx b/website/src/repl/panel/PatternsTab.jsx index 5916c421..f6499d79 100644 --- a/website/src/repl/panel/PatternsTab.jsx +++ b/website/src/repl/panel/PatternsTab.jsx @@ -55,8 +55,6 @@ function PatternButtons({ patterns, activePattern, onClick, started }) { const viewingPatternStore = useViewingPatternData(); const viewingPatternData = parseJSON(viewingPatternStore); const viewingPatternID = viewingPatternData.id; - - console.log({ patterns }); return (
{Object.values(patterns)