Second frontend, written in Next.JS + Typescript.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

1 lines
4.1 KiB

{"ast":null,"code":"var _jsxFileName = \"/home/gisle/projects/react/rpdata-frontend2/src/components/layout.tsx\";\nvar __jsx = React.createElement;\nimport React from \"react\";\nimport Head from \"next/head\";\nimport styles from \"./layout.module.css\";\nimport Link from \"next/link\";\nexport var siteTitle = \"Next.js Sample Website\";\nexport default function Layout(_ref) {\n var children = _ref.children,\n home = _ref.home;\n return __jsx(\"div\", {\n className: styles.container,\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 16,\n columnNumber: 5\n }\n }, __jsx(Head, {\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 17,\n columnNumber: 7\n }\n }, __jsx(\"link\", {\n rel: \"icon\",\n href: \"/favicon.ico\",\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 18,\n columnNumber: 9\n }\n }), __jsx(\"meta\", {\n name: \"description\",\n content: \"Learn how to build a personal website using Next.js\",\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 19,\n columnNumber: 9\n }\n }), __jsx(\"meta\", {\n name: \"og:title\",\n content: \"Aite RP\",\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 23,\n columnNumber: 9\n }\n })), __jsx(\"main\", {\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 25,\n columnNumber: 7\n }\n }, children), !home && __jsx(\"div\", {\n className: styles.backToHome,\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 27,\n columnNumber: 9\n }\n }, __jsx(Link, {\n href: \"/\",\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 28,\n columnNumber: 11\n }\n }, __jsx(\"a\", {\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 29,\n columnNumber: 13\n }\n }, \"\\u2190 Back to home\"))));\n}","map":{"version":3,"sources":["/home/gisle/projects/react/rpdata-frontend2/src/components/layout.tsx"],"names":["React","Head","styles","Link","siteTitle","Layout","children","home","container","backToHome"],"mappings":";;AAAA,OAAOA,KAAP,MAAkB,OAAlB;AACA,OAAOC,IAAP,MAAiB,WAAjB;AACA,OAAOC,MAAP,MAAmB,qBAAnB;AACA,OAAOC,IAAP,MAAiB,WAAjB;AAEA,OAAO,IAAMC,SAAS,GAAG,wBAAlB;AAEP,eAAe,SAASC,MAAT,OAMZ;AAAA,MALDC,QAKC,QALDA,QAKC;AAAA,MAJDC,IAIC,QAJDA,IAIC;AACD,SACE;AAAK,IAAA,SAAS,EAAEL,MAAM,CAACM,SAAvB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,KACE,MAAC,IAAD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,KACE;AAAM,IAAA,GAAG,EAAC,MAAV;AAAiB,IAAA,IAAI,EAAC,cAAtB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,IADF,EAEE;AACE,IAAA,IAAI,EAAC,aADP;AAEE,IAAA,OAAO,EAAC,qDAFV;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,IAFF,EAME;AAAM,IAAA,IAAI,EAAC,UAAX;AAAsB,IAAA,OAAO,EAAE,SAA/B;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,IANF,CADF,EASE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,KAAOF,QAAP,CATF,EAUG,CAACC,IAAD,IACC;AAAK,IAAA,SAAS,EAAEL,MAAM,CAACO,UAAvB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,KACE,MAAC,IAAD;AAAM,IAAA,IAAI,EAAC,GAAX;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,KACE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,2BADF,CADF,CAXJ,CADF;AAoBD","sourcesContent":["import React from \"react\";\nimport Head from \"next/head\"\nimport styles from \"./layout.module.css\"\nimport Link from \"next/link\"\n\nexport const siteTitle = \"Next.js Sample Website\"\n\nexport default function Layout({\n children,\n home\n}: {\n children: React.ReactNode\n home?: boolean\n}) {\n return (\n <div className={styles.container}>\n <Head>\n <link rel=\"icon\" href=\"/favicon.ico\" />\n <meta\n name=\"description\"\n content=\"Learn how to build a personal website using Next.js\"\n />\n <meta name=\"og:title\" content={\"Aite RP\"} />\n </Head>\n <main>{children}</main>\n {!home && (\n <div className={styles.backToHome}>\n <Link href=\"/\">\n <a>← Back to home</a>\n </Link>\n </div>\n )}\n </div>\n )\n}\n"]},"metadata":{},"sourceType":"module"}