{"ast":null,"code":"import { jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport React from \"react\";\nimport Link from \"next/link\";\nimport Head from \"next/head\";\nimport { getExamples } from \"../lib/examples-api\";\nimport { getExampleURL } from \"../lib/examples-utils\";\nimport PageLayout from \"../components/page-layout\";\n\nconst ExampleThumbnail = ({\n  example\n}) => {\n  return /*#__PURE__*/_jsx(\"article\", {\n    children: /*#__PURE__*/_jsx(\"h2\", {\n      children: /*#__PURE__*/_jsx(Link, {\n        as: getExampleURL(example),\n        href: \"/examples/[example]\",\n        children: /*#__PURE__*/_jsx(\"a\", {\n          children: example.name\n        })\n      })\n    })\n  });\n};\n\nconst Blog = ({\n  examples\n}) => /*#__PURE__*/_jsxs(PageLayout, {\n  children: [/*#__PURE__*/_jsx(Head, {\n    children: /*#__PURE__*/_jsx(\"title\", {\n      children: \"Examples\"\n    })\n  }), /*#__PURE__*/_jsx(\"h1\", {\n    children: \"Examples\"\n  }), /*#__PURE__*/_jsx(\"br\", {}), examples.map(example => /*#__PURE__*/_jsx(ExampleThumbnail, {\n    example: example\n  }, example.name))]\n});\n\nexport default Blog;\nexport const getStaticProps = async () => {\n  const examples = getExamples();\n  return {\n    props: {\n      examples\n    }\n  };\n};\nexport const config = {\n  unstable_runtimeJS: false\n};","map":null,"metadata":{},"sourceType":"module"}