import { useState, useEffect } from 'react'; import { loadFeaturedPatterns, loadPublicPatterns } from '@src/repl/util.mjs'; import { MiniRepl } from '@src/docs/MiniRepl'; import { PatternLabel } from '@src/repl/panel/PatternsTab'; function PatternList({ patterns }) { return (
{/* pat.code.trim())} /> */} {patterns.map((pat) => (

))}
); } export function Oven() { const [featuredPatterns, setFeaturedPatterns] = useState([]); const [publicPatterns, setPublicPatterns] = useState([]); useEffect(() => { loadPublicPatterns().then(({ data: pats }) => { console.log('pats', pats); setPublicPatterns(pats); }); loadFeaturedPatterns().then(({ data: pats }) => { console.log('pats', pats); setFeaturedPatterns(pats); }); }, []); return (

Last Creations

); }