diff --git a/website/src/components/Oven/Oven.jsx b/website/src/components/Oven/Oven.jsx index 30822d6c..a4199b5e 100644 --- a/website/src/components/Oven/Oven.jsx +++ b/website/src/components/Oven/Oven.jsx @@ -1,5 +1,5 @@ import { useState, useEffect } from 'react'; -import { loadFeaturedPatterns, loadPublicPatterns } from '@src/repl/util.mjs'; +import { loadFeaturedPatterns, loadPublicPatterns } from '@src/user_pattern_utils.mjs'; import { MiniRepl } from '@src/docs/MiniRepl'; import { PatternLabel } from '@src/repl/panel/PatternsTab'; diff --git a/website/src/repl/panel/PatternsTab.jsx b/website/src/repl/panel/PatternsTab.jsx index fb32eca6..fceffc5f 100644 --- a/website/src/repl/panel/PatternsTab.jsx +++ b/website/src/repl/panel/PatternsTab.jsx @@ -17,7 +17,7 @@ function classNames(...classes) { return classes.filter(Boolean).join(' '); } -function PatternLabel({ pattern } /* : { pattern: Tables<'code'> } */) { +export function PatternLabel({ pattern } /* : { pattern: Tables<'code'> } */) { const meta = useMemo(() => getMetadata(pattern.code), [pattern]); let title = meta.title; if (title == null) { @@ -106,50 +106,52 @@ export function PatternsTab({ context }) { onChange={(value) => settingsMap.setKey('patternFilter', value)} items={patternFilterName} > -