mostly finished rewrite
This commit is contained in:
+1
-1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/Projects.js\";\nimport Navigation from './components/Navigation';\nimport Footer from './components/Footer';\nimport ProjectDisplay from './components/ProjectDisplay';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nexport default function Projects() {\n const data = [{\n frontend: \"flutter\",\n backend: \"go\",\n id: \"one-ai\",\n name: 'One AI',\n description: \"TODO\",\n url: \"https://github.com/quaxlyqueen/one-ai\"\n }];\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(Navigation, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 12,\n columnNumber: 7\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n children: data.map(item => /*#__PURE__*/_jsxDEV(ProjectDisplay, {\n id: item.id,\n name: item.name,\n description: item.description,\n url: item.url\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 15,\n columnNumber: 13\n }, this))\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 13,\n columnNumber: 9\n }, this), /*#__PURE__*/_jsxDEV(Footer, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 18,\n columnNumber: 7\n }, this)]\n }, void 0, true);\n}\n_c = Projects;\nvar _c;\n$RefreshReg$(_c, \"Projects\");","map":{"version":3,"names":["Navigation","Footer","ProjectDisplay","jsxDEV","_jsxDEV","Fragment","_Fragment","Projects","data","frontend","backend","id","name","description","url","children","fileName","_jsxFileName","lineNumber","columnNumber","map","item","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/Projects.js"],"sourcesContent":["import Navigation from './components/Navigation';\nimport Footer from './components/Footer';\nimport ProjectDisplay from './components/ProjectDisplay';\n\nexport default function Projects() {\n const data = [\n { frontend: \"flutter\", backend: \"go\", id: \"one-ai\", name: 'One AI', description: \"TODO\", url: \"https://github.com/quaxlyqueen/one-ai\"},\n ];\n\n return (\n <>\n <Navigation />\n <div>\n {data.map(item => (\n <ProjectDisplay id={item.id} name={item.name} description={item.description} url={item.url} />\n ))}\n </div>\n <Footer />\n </>\n );\n}\n"],"mappings":";AAAA,OAAOA,UAAU,MAAM,yBAAyB;AAChD,OAAOC,MAAM,MAAM,qBAAqB;AACxC,OAAOC,cAAc,MAAM,6BAA6B;AAAC,SAAAC,MAAA,IAAAC,OAAA,EAAAC,QAAA,IAAAC,SAAA;AAEzD,eAAe,SAASC,QAAQA,CAAA,EAAG;EACjC,MAAMC,IAAI,GAAG,CACX;IAAEC,QAAQ,EAAE,SAAS;IAAEC,OAAO,EAAE,IAAI;IAAEC,EAAE,EAAE,QAAQ;IAAEC,IAAI,EAAE,QAAQ;IAAEC,WAAW,EAAE,MAAM;IAAEC,GAAG,EAAE;EAAuC,CAAC,CACvI;EAED,oBACEV,OAAA,CAAAE,SAAA;IAAAS,QAAA,gBACEX,OAAA,CAACJ,UAAU;MAAAgB,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,eACZf,OAAA;MAAAW,QAAA,EACGP,IAAI,CAACY,GAAG,CAACC,IAAI,iBACZjB,OAAA,CAACF,cAAc;QAACS,EAAE,EAAEU,IAAI,CAACV,EAAG;QAACC,IAAI,EAAES,IAAI,CAACT,IAAK;QAACC,WAAW,EAAEQ,IAAI,CAACR,WAAY;QAACC,GAAG,EAAEO,IAAI,CAACP;MAAI;QAAAE,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAE,CAC9F;IAAC;MAAAH,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OACC,CAAC,eACRf,OAAA,CAACH,MAAM;MAAAe,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC;EAAA,eACV,CAAC;AAEP;AAACG,EAAA,GAhBuBf,QAAQ;AAAA,IAAAe,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"\"use strict\";\n\nmodule.exports = function (url, options) {\n if (!options) {\n options = {};\n }\n if (!url) {\n return url;\n }\n url = String(url.__esModule ? url.default : url);\n\n // If url is already wrapped in quotes, remove them\n if (/^['\"].*['\"]$/.test(url)) {\n url = url.slice(1, -1);\n }\n if (options.hash) {\n url += options.hash;\n }\n\n // Should url be wrapped?\n // See https://drafts.csswg.org/css-values-3/#urls\n if (/[\"'() \\t\\n]|(%20)/.test(url) || options.needQuotes) {\n return \"\\\"\".concat(url.replace(/\"/g, '\\\\\"').replace(/\\n/g, \"\\\\n\"), \"\\\"\");\n }\n return url;\n};","map":{"version":3,"names":["module","exports","url","options","String","__esModule","default","test","slice","hash","needQuotes","concat","replace"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/css-loader/dist/runtime/getUrl.js"],"sourcesContent":["\"use strict\";\n\nmodule.exports = function (url, options) {\n if (!options) {\n options = {};\n }\n if (!url) {\n return url;\n }\n url = String(url.__esModule ? url.default : url);\n\n // If url is already wrapped in quotes, remove them\n if (/^['\"].*['\"]$/.test(url)) {\n url = url.slice(1, -1);\n }\n if (options.hash) {\n url += options.hash;\n }\n\n // Should url be wrapped?\n // See https://drafts.csswg.org/css-values-3/#urls\n if (/[\"'() \\t\\n]|(%20)/.test(url) || options.needQuotes) {\n return \"\\\"\".concat(url.replace(/\"/g, '\\\\\"').replace(/\\n/g, \"\\\\n\"), \"\\\"\");\n }\n return url;\n};"],"mappings":"AAAA,YAAY;;AAEZA,MAAM,CAACC,OAAO,GAAG,UAAUC,GAAG,EAAEC,OAAO,EAAE;EACvC,IAAI,CAACA,OAAO,EAAE;IACZA,OAAO,GAAG,CAAC,CAAC;EACd;EACA,IAAI,CAACD,GAAG,EAAE;IACR,OAAOA,GAAG;EACZ;EACAA,GAAG,GAAGE,MAAM,CAACF,GAAG,CAACG,UAAU,GAAGH,GAAG,CAACI,OAAO,GAAGJ,GAAG,CAAC;;EAEhD;EACA,IAAI,cAAc,CAACK,IAAI,CAACL,GAAG,CAAC,EAAE;IAC5BA,GAAG,GAAGA,GAAG,CAACM,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;EACxB;EACA,IAAIL,OAAO,CAACM,IAAI,EAAE;IAChBP,GAAG,IAAIC,OAAO,CAACM,IAAI;EACrB;;EAEA;EACA;EACA,IAAI,mBAAmB,CAACF,IAAI,CAACL,GAAG,CAAC,IAAIC,OAAO,CAACO,UAAU,EAAE;IACvD,OAAO,IAAI,CAACC,MAAM,CAACT,GAAG,CAACU,OAAO,CAAC,IAAI,EAAE,KAAK,CAAC,CAACA,OAAO,CAAC,KAAK,EAAE,KAAK,CAAC,EAAE,IAAI,CAAC;EAC1E;EACA,OAAOV,GAAG;AACZ,CAAC","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/components/ProjectDisplay.js\";\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\n/*\n * Create a clickable frame which expands to expose additional information on click.\n *\n * @param String id \"Lowercase string representation of the project name.\"\n * @param String name \"The name of the project.\"\n * @param String description \"A description of the project.\"\n * @param String url \"The URL for the repository of the project.\"\n * \n * TODO: Need to implement onClick\n */\nexport default function ProjectDisplay({\n frontend,\n backend,\n id,\n name,\n description,\n url\n}) {\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: /*#__PURE__*/_jsxDEV(\"div\", {\n className: `panel ${frontend} ${backend}`,\n id: id,\n children: [/*#__PURE__*/_jsxDEV(\"h3\", {\n className: \"label\",\n children: name\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 15,\n columnNumber: 9\n }, this), /*#__PURE__*/_jsxDEV(\"h4\", {\n className: \"label-text\",\n children: description\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 16,\n columnNumber: 9\n }, this), /*#__PURE__*/_jsxDEV(\"button\", {\n type: \"button\",\n className: \"btn btn-primary\",\n children: /*#__PURE__*/_jsxDEV(\"a\", {\n target: \"_blank\",\n href: url,\n children: \"View Code on GitHub\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 17,\n columnNumber: 59\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 17,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 14,\n columnNumber: 7\n }, this)\n }, void 0, false);\n}\n_c = ProjectDisplay;\nvar _c;\n$RefreshReg$(_c, \"ProjectDisplay\");","map":{"version":3,"names":["ProjectDisplay","frontend","backend","id","name","description","url","_jsxDEV","_Fragment","children","className","fileName","_jsxFileName","lineNumber","columnNumber","type","target","href","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/components/ProjectDisplay.js"],"sourcesContent":["/*\n * Create a clickable frame which expands to expose additional information on click.\n *\n * @param String id \"Lowercase string representation of the project name.\"\n * @param String name \"The name of the project.\"\n * @param String description \"A description of the project.\"\n * @param String url \"The URL for the repository of the project.\"\n * \n * TODO: Need to implement onClick\n */\nexport default function ProjectDisplay( {frontend, backend, id, name, description, url} ) {\n return (\n <>\n <div className={`panel ${frontend} ${backend}`} id={id}>\n <h3 className=\"label\">{name}</h3>\n <h4 className=\"label-text\">{description}</h4>\n <button type=\"button\" className=\"btn btn-primary\"><a target=\"_blank\" href={url}>View Code on GitHub</a></button>\n </div>\n </>\n );\n}\n"],"mappings":";;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,SAASA,cAAcA,CAAE;EAACC,QAAQ;EAAEC,OAAO;EAAEC,EAAE;EAAEC,IAAI;EAAEC,WAAW;EAAEC;AAAG,CAAC,EAAG;EACxF,oBACEC,OAAA,CAAAC,SAAA;IAAAC,QAAA,eACEF,OAAA;MAAKG,SAAS,EAAE,SAAST,QAAQ,IAAIC,OAAO,EAAG;MAACC,EAAE,EAAEA,EAAG;MAAAM,QAAA,gBACrDF,OAAA;QAAIG,SAAS,EAAC,OAAO;QAAAD,QAAA,EAAEL;MAAI;QAAAO,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAK,CAAC,eACjCP,OAAA;QAAIG,SAAS,EAAC,YAAY;QAAAD,QAAA,EAAEJ;MAAW;QAAAM,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAK,CAAC,eAC7CP,OAAA;QAAQQ,IAAI,EAAC,QAAQ;QAACL,SAAS,EAAC,iBAAiB;QAAAD,QAAA,eAACF,OAAA;UAAGS,MAAM,EAAC,QAAQ;UAACC,IAAI,EAAEX,GAAI;UAAAG,QAAA,EAAC;QAAmB;UAAAE,QAAA,EAAAC,YAAA;UAAAC,UAAA;UAAAC,YAAA;QAAA,OAAG;MAAC;QAAAH,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAQ,CAAC;IAAA;MAAAH,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAC7G;EAAC,gBACN,CAAC;AAEP;AAACI,EAAA,GAVuBlB,cAAc;AAAA,IAAAkB,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"import { useEffect, useRef } from 'react';\n\n/**\n * Creates a `Ref` whose value is updated in an effect, ensuring the most recent\n * value is the one rendered with. Generally only required for Concurrent mode usage\n * where previous work in `render()` may be discarded before being used.\n *\n * This is safe to access in an event handler.\n *\n * @param value The `Ref` value\n */\nfunction useCommittedRef(value) {\n const ref = useRef(value);\n useEffect(() => {\n ref.current = value;\n }, [value]);\n return ref;\n}\nexport default useCommittedRef;","map":{"version":3,"names":["useEffect","useRef","useCommittedRef","value","ref","current"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react-bootstrap/node_modules/@restart/ui/node_modules/@restart/hooks/esm/useCommittedRef.js"],"sourcesContent":["import { useEffect, useRef } from 'react';\n\n/**\n * Creates a `Ref` whose value is updated in an effect, ensuring the most recent\n * value is the one rendered with. Generally only required for Concurrent mode usage\n * where previous work in `render()` may be discarded before being used.\n *\n * This is safe to access in an event handler.\n *\n * @param value The `Ref` value\n */\nfunction useCommittedRef(value) {\n const ref = useRef(value);\n useEffect(() => {\n ref.current = value;\n }, [value]);\n return ref;\n}\nexport default useCommittedRef;"],"mappings":"AAAA,SAASA,SAAS,EAAEC,MAAM,QAAQ,OAAO;;AAEzC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASC,eAAeA,CAACC,KAAK,EAAE;EAC9B,MAAMC,GAAG,GAAGH,MAAM,CAACE,KAAK,CAAC;EACzBH,SAAS,CAAC,MAAM;IACdI,GAAG,CAACC,OAAO,GAAGF,KAAK;EACrB,CAAC,EAAE,CAACA,KAAK,CAAC,CAAC;EACX,OAAOC,GAAG;AACZ;AACA,eAAeF,eAAe","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"import { useCallback, useState } from 'react';\n\n/**\n * Updates state, partial updates are merged into existing state values\n */\n\n/**\n * Mimics a React class component's state model, of having a single unified\n * `state` object and an updater that merges updates into the existing state, as\n * opposed to replacing it.\n *\n * ```js\n * const [state, setState] = useMergeState({ name: 'Betsy', age: 24 })\n *\n * setState({ name: 'Johan' }) // { name: 'Johan', age: 24 }\n *\n * setState(state => ({ age: state.age + 10 })) // { name: 'Johan', age: 34 }\n * ```\n *\n * @param initialState The initial state object\n */\nexport default function useMergeState(initialState) {\n const [state, setState] = useState(initialState);\n const updater = useCallback(update => {\n if (update === null) return;\n if (typeof update === 'function') {\n setState(state => {\n const nextState = update(state);\n return nextState == null ? state : Object.assign({}, state, nextState);\n });\n } else {\n setState(state => Object.assign({}, state, update));\n }\n }, [setState]);\n return [state, updater];\n}","map":{"version":3,"names":["useCallback","useState","useMergeState","initialState","state","setState","updater","update","nextState","Object","assign"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react-bootstrap/node_modules/@restart/ui/node_modules/@restart/hooks/esm/useMergeState.js"],"sourcesContent":["import { useCallback, useState } from 'react';\n\n/**\n * Updates state, partial updates are merged into existing state values\n */\n\n/**\n * Mimics a React class component's state model, of having a single unified\n * `state` object and an updater that merges updates into the existing state, as\n * opposed to replacing it.\n *\n * ```js\n * const [state, setState] = useMergeState({ name: 'Betsy', age: 24 })\n *\n * setState({ name: 'Johan' }) // { name: 'Johan', age: 24 }\n *\n * setState(state => ({ age: state.age + 10 })) // { name: 'Johan', age: 34 }\n * ```\n *\n * @param initialState The initial state object\n */\nexport default function useMergeState(initialState) {\n const [state, setState] = useState(initialState);\n const updater = useCallback(update => {\n if (update === null) return;\n if (typeof update === 'function') {\n setState(state => {\n const nextState = update(state);\n return nextState == null ? state : Object.assign({}, state, nextState);\n });\n } else {\n setState(state => Object.assign({}, state, update));\n }\n }, [setState]);\n return [state, updater];\n}"],"mappings":"AAAA,SAASA,WAAW,EAAEC,QAAQ,QAAQ,OAAO;;AAE7C;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,SAASC,aAAaA,CAACC,YAAY,EAAE;EAClD,MAAM,CAACC,KAAK,EAAEC,QAAQ,CAAC,GAAGJ,QAAQ,CAACE,YAAY,CAAC;EAChD,MAAMG,OAAO,GAAGN,WAAW,CAACO,MAAM,IAAI;IACpC,IAAIA,MAAM,KAAK,IAAI,EAAE;IACrB,IAAI,OAAOA,MAAM,KAAK,UAAU,EAAE;MAChCF,QAAQ,CAACD,KAAK,IAAI;QAChB,MAAMI,SAAS,GAAGD,MAAM,CAACH,KAAK,CAAC;QAC/B,OAAOI,SAAS,IAAI,IAAI,GAAGJ,KAAK,GAAGK,MAAM,CAACC,MAAM,CAAC,CAAC,CAAC,EAAEN,KAAK,EAAEI,SAAS,CAAC;MACxE,CAAC,CAAC;IACJ,CAAC,MAAM;MACLH,QAAQ,CAACD,KAAK,IAAIK,MAAM,CAACC,MAAM,CAAC,CAAC,CAAC,EAAEN,KAAK,EAAEG,MAAM,CAAC,CAAC;IACrD;EACF,CAAC,EAAE,CAACF,QAAQ,CAAC,CAAC;EACd,OAAO,CAACD,KAAK,EAAEE,OAAO,CAAC;AACzB","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/components/ProjectDisplay.js\";\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\n/*\n * Create a clickable frame which expands to expose additional information on click.\n *\n * @param String id \"Lowercase string representation of the project name.\"\n * @param String name \"The name of the project.\"\n * @param String description \"A description of the project.\"\n * @param String url \"The URL for the repository of the project.\"\n * \n * TODO: Need to implement onClick\n */\nexport default function ProjectDisplay({\n frontend,\n backend,\n id,\n name,\n description,\n url\n}) {\n const clazz = \"panel \" + {\n frontend\n } + \" \" + {\n backend\n };\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"panel {frontend} {backend}\",\n id: id,\n children: [/*#__PURE__*/_jsxDEV(\"h3\", {\n className: \"label\",\n children: name\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 16,\n columnNumber: 9\n }, this), /*#__PURE__*/_jsxDEV(\"h4\", {\n className: \"label-text\",\n children: description\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 17,\n columnNumber: 9\n }, this), /*#__PURE__*/_jsxDEV(\"button\", {\n type: \"button\",\n className: \"btn btn-primary\",\n children: /*#__PURE__*/_jsxDEV(\"a\", {\n href: url,\n children: \"View Code on GitHub\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 18,\n columnNumber: 59\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 18,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 15,\n columnNumber: 7\n }, this)\n }, void 0, false);\n}\n_c = ProjectDisplay;\nvar _c;\n$RefreshReg$(_c, \"ProjectDisplay\");","map":{"version":3,"names":["ProjectDisplay","frontend","backend","id","name","description","url","clazz","_jsxDEV","_Fragment","children","className","fileName","_jsxFileName","lineNumber","columnNumber","type","href","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/components/ProjectDisplay.js"],"sourcesContent":["/*\n * Create a clickable frame which expands to expose additional information on click.\n *\n * @param String id \"Lowercase string representation of the project name.\"\n * @param String name \"The name of the project.\"\n * @param String description \"A description of the project.\"\n * @param String url \"The URL for the repository of the project.\"\n * \n * TODO: Need to implement onClick\n */\nexport default function ProjectDisplay( {frontend, backend, id, name, description, url} ) {\n const clazz = \"panel \" + {frontend} + \" \" + {backend};\n return (\n <>\n <div className=\"panel {frontend} {backend}\" id={id}>\n <h3 className=\"label\">{name}</h3>\n <h4 className=\"label-text\">{description}</h4>\n <button type=\"button\" className=\"btn btn-primary\"><a href={url}>View Code on GitHub</a></button>\n </div>\n </>\n );\n}\n"],"mappings":";;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,SAASA,cAAcA,CAAE;EAACC,QAAQ;EAAEC,OAAO;EAAEC,EAAE;EAAEC,IAAI;EAAEC,WAAW;EAAEC;AAAG,CAAC,EAAG;EACxF,MAAMC,KAAK,GAAG,QAAQ,GAAG;IAACN;EAAQ,CAAC,GAAG,GAAG,GAAG;IAACC;EAAO,CAAC;EACrD,oBACEM,OAAA,CAAAC,SAAA;IAAAC,QAAA,eACEF,OAAA;MAAKG,SAAS,EAAC,4BAA4B;MAACR,EAAE,EAAEA,EAAG;MAAAO,QAAA,gBACjDF,OAAA;QAAIG,SAAS,EAAC,OAAO;QAAAD,QAAA,EAAEN;MAAI;QAAAQ,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAK,CAAC,eACjCP,OAAA;QAAIG,SAAS,EAAC,YAAY;QAAAD,QAAA,EAAEL;MAAW;QAAAO,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAK,CAAC,eAC7CP,OAAA;QAAQQ,IAAI,EAAC,QAAQ;QAACL,SAAS,EAAC,iBAAiB;QAAAD,QAAA,eAACF,OAAA;UAAGS,IAAI,EAAEX,GAAI;UAAAI,QAAA,EAAC;QAAmB;UAAAE,QAAA,EAAAC,YAAA;UAAAC,UAAA;UAAAC,YAAA;QAAA,OAAG;MAAC;QAAAH,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAQ,CAAC;IAAA;MAAAH,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAC7F;EAAC,gBACN,CAAC;AAEP;AAACG,EAAA,GAXuBlB,cAAc;AAAA,IAAAkB,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"export { default as useUncontrolled, useUncontrolledProp } from './hook';\nexport { default as uncontrollable } from './uncontrollable';","map":{"version":3,"names":["default","useUncontrolled","useUncontrolledProp","uncontrollable"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react-bootstrap/node_modules/uncontrollable/lib/esm/index.js"],"sourcesContent":["export { default as useUncontrolled, useUncontrolledProp } from './hook';\nexport { default as uncontrollable } from './uncontrollable';"],"mappings":"AAAA,SAASA,OAAO,IAAIC,eAAe,EAAEC,mBAAmB,QAAQ,QAAQ;AACxE,SAASF,OAAO,IAAIG,cAAc,QAAQ,kBAAkB","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/components/ProjectCard.js\";\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\n/*\n * Create a ProjectCard.\n *\n * @param String img \"Path to an image.\"\n * @param String title \"Title of the card.\"\n * @param String description \"A short description for the card.\"\n * @param String url \"URL to a project.\"\n *\n * TODO: Need to add classes and styling.\n */\nexport default function ProjectCard({\n img,\n title,\n description,\n url\n}) {\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"card\",\n children: [/*#__PURE__*/_jsxDEV(\"img\", {\n className: \"card-img-top\",\n src: img,\n alt: \"TODO: Image caption.\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 15,\n columnNumber: 9\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"card-body\",\n children: [/*#__PURE__*/_jsxDEV(\"h2\", {\n className: \"card-title dark-text\",\n children: title\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 17,\n columnNumber: 11\n }, this), /*#__PURE__*/_jsxDEV(\"p\", {\n className: \"dark-text\",\n children: description\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 18,\n columnNumber: 11\n }, this), /*#__PURE__*/_jsxDEV(\"a\", {\n className: \"btn btn-primary\",\n target: \"_blank\",\n href: url,\n children: \"View Code on GitHub\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 19,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 16,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 14,\n columnNumber: 7\n }, this)\n }, void 0, false);\n}\n_c = ProjectCard;\nvar _c;\n$RefreshReg$(_c, \"ProjectCard\");","map":{"version":3,"names":["ProjectCard","img","title","description","url","_jsxDEV","_Fragment","children","className","src","alt","fileName","_jsxFileName","lineNumber","columnNumber","target","href","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/components/ProjectCard.js"],"sourcesContent":["/*\n * Create a ProjectCard.\n *\n * @param String img \"Path to an image.\"\n * @param String title \"Title of the card.\"\n * @param String description \"A short description for the card.\"\n * @param String url \"URL to a project.\"\n *\n * TODO: Need to add classes and styling.\n */\nexport default function ProjectCard( {img, title, description, url} ) {\n return (\n <>\n <div className=\"card\">\n <img className=\"card-img-top\" src={img} alt=\"TODO: Image caption.\"/>\n <div className=\"card-body\">\n <h2 className=\"card-title dark-text\">{title}</h2>\n <p className=\"dark-text\">{description}</p>\n <a className = \"btn btn-primary\" target=\"_blank\" href={url}>View Code on GitHub</a>\n </div>\n </div>\n </>\n );\n}\n"],"mappings":";;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,SAASA,WAAWA,CAAE;EAACC,GAAG;EAAEC,KAAK;EAAEC,WAAW;EAAEC;AAAG,CAAC,EAAG;EACpE,oBACEC,OAAA,CAAAC,SAAA;IAAAC,QAAA,eACEF,OAAA;MAAKG,SAAS,EAAC,MAAM;MAAAD,QAAA,gBACnBF,OAAA;QAAKG,SAAS,EAAC,cAAc;QAACC,GAAG,EAAER,GAAI;QAACS,GAAG,EAAC;MAAsB;QAAAC,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAC,CAAC,eACpET,OAAA;QAAKG,SAAS,EAAC,WAAW;QAAAD,QAAA,gBACxBF,OAAA;UAAIG,SAAS,EAAC,sBAAsB;UAAAD,QAAA,EAAEL;QAAK;UAAAS,QAAA,EAAAC,YAAA;UAAAC,UAAA;UAAAC,YAAA;QAAA,OAAK,CAAC,eACjDT,OAAA;UAAGG,SAAS,EAAC,WAAW;UAAAD,QAAA,EAAEJ;QAAW;UAAAQ,QAAA,EAAAC,YAAA;UAAAC,UAAA;UAAAC,YAAA;QAAA,OAAI,CAAC,eAC1CT,OAAA;UAAGG,SAAS,EAAG,iBAAiB;UAACO,MAAM,EAAC,QAAQ;UAACC,IAAI,EAAEZ,GAAI;UAAAG,QAAA,EAAC;QAAmB;UAAAI,QAAA,EAAAC,YAAA;UAAAC,UAAA;UAAAC,YAAA;QAAA,OAAG,CAAC;MAAA;QAAAH,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAChF,CAAC;IAAA;MAAAH,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OACH;EAAC,gBACN,CAAC;AAEP;AAACG,EAAA,GAbuBjB,WAAW;AAAA,IAAAiB,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/Resume.js\";\nimport Navigation from './components/Navigation';\nimport Footer from './components/Footer';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nexport default function Resume() {\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(Navigation, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 7,\n columnNumber: 7\n }, this), /*#__PURE__*/_jsxDEV(Footer, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 8,\n columnNumber: 7\n }, this)]\n }, void 0, true);\n}\n_c = Resume;\nvar _c;\n$RefreshReg$(_c, \"Resume\");","map":{"version":3,"names":["Navigation","Footer","jsxDEV","_jsxDEV","Fragment","_Fragment","Resume","children","fileName","_jsxFileName","lineNumber","columnNumber","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/Resume.js"],"sourcesContent":["import Navigation from './components/Navigation';\nimport Footer from './components/Footer';\n\nexport default function Resume() {\n return (\n <>\n <Navigation />\n <Footer />\n </>\n );\n}\n"],"mappings":";AAAA,OAAOA,UAAU,MAAM,yBAAyB;AAChD,OAAOC,MAAM,MAAM,qBAAqB;AAAC,SAAAC,MAAA,IAAAC,OAAA,EAAAC,QAAA,IAAAC,SAAA;AAEzC,eAAe,SAASC,MAAMA,CAAA,EAAG;EAC/B,oBACEH,OAAA,CAAAE,SAAA;IAAAE,QAAA,gBACEJ,OAAA,CAACH,UAAU;MAAAQ,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,eACdR,OAAA,CAACF,MAAM;MAAAO,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC;EAAA,eACV,CAAC;AAEP;AAACC,EAAA,GAPuBN,MAAM;AAAA,IAAAM,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"import { useState } from 'react';\n\n/**\n * A convenience hook around `useState` designed to be paired with\n * the component [callback ref](https://reactjs.org/docs/refs-and-the-dom.html#callback-refs) api.\n * Callback refs are useful over `useRef()` when you need to respond to the ref being set\n * instead of lazily accessing it in an effect.\n *\n * ```ts\n * const [element, attachRef] = useCallbackRef<HTMLDivElement>()\n *\n * useEffect(() => {\n * if (!element) return\n *\n * const calendar = new FullCalendar.Calendar(element)\n *\n * return () => {\n * calendar.destroy()\n * }\n * }, [element])\n *\n * return <div ref={attachRef} />\n * ```\n *\n * @category refs\n */\nexport default function useCallbackRef() {\n return useState(null);\n}","map":{"version":3,"names":["useState","useCallbackRef"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react-bootstrap/node_modules/@restart/ui/node_modules/@restart/hooks/esm/useCallbackRef.js"],"sourcesContent":["import { useState } from 'react';\n\n/**\n * A convenience hook around `useState` designed to be paired with\n * the component [callback ref](https://reactjs.org/docs/refs-and-the-dom.html#callback-refs) api.\n * Callback refs are useful over `useRef()` when you need to respond to the ref being set\n * instead of lazily accessing it in an effect.\n *\n * ```ts\n * const [element, attachRef] = useCallbackRef<HTMLDivElement>()\n *\n * useEffect(() => {\n * if (!element) return\n *\n * const calendar = new FullCalendar.Calendar(element)\n *\n * return () => {\n * calendar.destroy()\n * }\n * }, [element])\n *\n * return <div ref={attachRef} />\n * ```\n *\n * @category refs\n */\nexport default function useCallbackRef() {\n return useState(null);\n}"],"mappings":"AAAA,SAASA,QAAQ,QAAQ,OAAO;;AAEhC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,SAASC,cAAcA,CAAA,EAAG;EACvC,OAAOD,QAAQ,CAAC,IAAI,CAAC;AACvB","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"import { useEffect } from 'react';\nimport useEventCallback from './useEventCallback';\n/**\n * Attaches an event handler outside directly to specified DOM element\n * bypassing the react synthetic event system.\n *\n * @param element The target to listen for events on\n * @param event The DOM event name\n * @param handler An event handler\n * @param capture Whether or not to listen during the capture event phase\n */\nexport default function useEventListener(eventTarget, event, listener, capture = false) {\n const handler = useEventCallback(listener);\n useEffect(() => {\n const target = typeof eventTarget === 'function' ? eventTarget() : eventTarget;\n target.addEventListener(event, handler, capture);\n return () => target.removeEventListener(event, handler, capture);\n }, [eventTarget]);\n}","map":{"version":3,"names":["useEffect","useEventCallback","useEventListener","eventTarget","event","listener","capture","handler","target","addEventListener","removeEventListener"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react-bootstrap/node_modules/@restart/ui/node_modules/@restart/hooks/esm/useEventListener.js"],"sourcesContent":["import { useEffect } from 'react';\nimport useEventCallback from './useEventCallback';\n/**\n * Attaches an event handler outside directly to specified DOM element\n * bypassing the react synthetic event system.\n *\n * @param element The target to listen for events on\n * @param event The DOM event name\n * @param handler An event handler\n * @param capture Whether or not to listen during the capture event phase\n */\nexport default function useEventListener(eventTarget, event, listener, capture = false) {\n const handler = useEventCallback(listener);\n useEffect(() => {\n const target = typeof eventTarget === 'function' ? eventTarget() : eventTarget;\n target.addEventListener(event, handler, capture);\n return () => target.removeEventListener(event, handler, capture);\n }, [eventTarget]);\n}"],"mappings":"AAAA,SAASA,SAAS,QAAQ,OAAO;AACjC,OAAOC,gBAAgB,MAAM,oBAAoB;AACjD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,SAASC,gBAAgBA,CAACC,WAAW,EAAEC,KAAK,EAAEC,QAAQ,EAAEC,OAAO,GAAG,KAAK,EAAE;EACtF,MAAMC,OAAO,GAAGN,gBAAgB,CAACI,QAAQ,CAAC;EAC1CL,SAAS,CAAC,MAAM;IACd,MAAMQ,MAAM,GAAG,OAAOL,WAAW,KAAK,UAAU,GAAGA,WAAW,CAAC,CAAC,GAAGA,WAAW;IAC9EK,MAAM,CAACC,gBAAgB,CAACL,KAAK,EAAEG,OAAO,EAAED,OAAO,CAAC;IAChD,OAAO,MAAME,MAAM,CAACE,mBAAmB,CAACN,KAAK,EAAEG,OAAO,EAAED,OAAO,CAAC;EAClE,CAAC,EAAE,CAACH,WAAW,CAAC,CAAC;AACnB","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/Projects.js\";\nimport Navigation from './components/Navigation';\nimport Footer from './components/Footer';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nexport default function Projects() {\n const projectDisplays = [/*#__PURE__*/_jsxDEV(ProjectCard, {\n img: \"img/one-ai.png\",\n title: \"One AI\",\n description: \"ASDF\",\n url: \"https://github.com/quaxlyqueen/one-ai\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 6,\n columnNumber: 5\n }, this), /*#__PURE__*/_jsxDEV(ProjectCard, {\n img: \"img/one-ai.png\",\n title: \"One AI\",\n description: \"ASDF\",\n url: \"https://github.com/quaxlyqueen/one-ai\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 7,\n columnNumber: 5\n }, this)];\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(Navigation, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 12,\n columnNumber: 7\n }, this), /*#__PURE__*/_jsxDEV(Footer, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 13,\n columnNumber: 7\n }, this)]\n }, void 0, true);\n}\n_c = Projects;\nvar _c;\n$RefreshReg$(_c, \"Projects\");","map":{"version":3,"names":["Navigation","Footer","jsxDEV","_jsxDEV","Fragment","_Fragment","Projects","projectDisplays","ProjectCard","img","title","description","url","fileName","_jsxFileName","lineNumber","columnNumber","children","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/Projects.js"],"sourcesContent":["import Navigation from './components/Navigation';\nimport Footer from './components/Footer';\n\nexport default function Projects() {\n const projectDisplays = [\n <ProjectCard img=\"img/one-ai.png\" title=\"One AI\" description=\"ASDF\" url=\"https://github.com/quaxlyqueen/one-ai\"/>,\n <ProjectCard img=\"img/one-ai.png\" title=\"One AI\" description=\"ASDF\" url=\"https://github.com/quaxlyqueen/one-ai\"/>,\n ];\n\n return (\n <>\n <Navigation />\n <Footer />\n </>\n );\n}\n"],"mappings":";AAAA,OAAOA,UAAU,MAAM,yBAAyB;AAChD,OAAOC,MAAM,MAAM,qBAAqB;AAAC,SAAAC,MAAA,IAAAC,OAAA,EAAAC,QAAA,IAAAC,SAAA;AAEzC,eAAe,SAASC,QAAQA,CAAA,EAAG;EACjC,MAAMC,eAAe,GAAG,cACtBJ,OAAA,CAACK,WAAW;IAACC,GAAG,EAAC,gBAAgB;IAACC,KAAK,EAAC,QAAQ;IAACC,WAAW,EAAC,MAAM;IAACC,GAAG,EAAC;EAAuC;IAAAC,QAAA,EAAAC,YAAA;IAAAC,UAAA;IAAAC,YAAA;EAAA,OAAC,CAAC,eACjHb,OAAA,CAACK,WAAW;IAACC,GAAG,EAAC,gBAAgB;IAACC,KAAK,EAAC,QAAQ;IAACC,WAAW,EAAC,MAAM;IAACC,GAAG,EAAC;EAAuC;IAAAC,QAAA,EAAAC,YAAA;IAAAC,UAAA;IAAAC,YAAA;EAAA,OAAC,CAAC,CAClH;EAED,oBACEb,OAAA,CAAAE,SAAA;IAAAY,QAAA,gBACEd,OAAA,CAACH,UAAU;MAAAa,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,eACdb,OAAA,CAACF,MAAM;MAAAY,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC;EAAA,eACV,CAAC;AAEP;AAACE,EAAA,GAZuBZ,QAAQ;AAAA,IAAAY,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"import { useCallback } from 'react';\nimport useCommittedRef from './useCommittedRef';\nexport default function useEventCallback(fn) {\n const ref = useCommittedRef(fn);\n return useCallback(function (...args) {\n return ref.current && ref.current(...args);\n }, [ref]);\n}","map":{"version":3,"names":["useCallback","useCommittedRef","useEventCallback","fn","ref","args","current"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react-bootstrap/node_modules/@restart/ui/node_modules/@restart/hooks/esm/useEventCallback.js"],"sourcesContent":["import { useCallback } from 'react';\nimport useCommittedRef from './useCommittedRef';\nexport default function useEventCallback(fn) {\n const ref = useCommittedRef(fn);\n return useCallback(function (...args) {\n return ref.current && ref.current(...args);\n }, [ref]);\n}"],"mappings":"AAAA,SAASA,WAAW,QAAQ,OAAO;AACnC,OAAOC,eAAe,MAAM,mBAAmB;AAC/C,eAAe,SAASC,gBAAgBA,CAACC,EAAE,EAAE;EAC3C,MAAMC,GAAG,GAAGH,eAAe,CAACE,EAAE,CAAC;EAC/B,OAAOH,WAAW,CAAC,UAAU,GAAGK,IAAI,EAAE;IACpC,OAAOD,GAAG,CAACE,OAAO,IAAIF,GAAG,CAACE,OAAO,CAAC,GAAGD,IAAI,CAAC;EAC5C,CAAC,EAAE,CAACD,GAAG,CAAC,CAAC;AACX","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"\"use client\";\n\nimport * as React from 'react';\n\n// TODO: check\n\nconst context = /*#__PURE__*/React.createContext(null);\ncontext.displayName = 'NavbarContext';\nexport default context;","map":{"version":3,"names":["React","context","createContext","displayName"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react-bootstrap/esm/NavbarContext.js"],"sourcesContent":["\"use client\";\n\nimport * as React from 'react';\n\n// TODO: check\n\nconst context = /*#__PURE__*/React.createContext(null);\ncontext.displayName = 'NavbarContext';\nexport default context;"],"mappings":"AAAA,YAAY;;AAEZ,OAAO,KAAKA,KAAK,MAAM,OAAO;;AAE9B;;AAEA,MAAMC,OAAO,GAAG,aAAaD,KAAK,CAACE,aAAa,CAAC,IAAI,CAAC;AACtDD,OAAO,CAACE,WAAW,GAAG,eAAe;AACrC,eAAeF,OAAO","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/Contact.js\";\nimport Nav from './components/Nav';\nimport Footer from './components/Footer';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nexport default function Contact() {\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(Nav, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 7,\n columnNumber: 7\n }, this), /*#__PURE__*/_jsxDEV(Footer, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 8,\n columnNumber: 7\n }, this)]\n }, void 0, true);\n}\n_c = Contact;\nvar _c;\n$RefreshReg$(_c, \"Contact\");","map":{"version":3,"names":["Nav","Footer","jsxDEV","_jsxDEV","Fragment","_Fragment","Contact","children","fileName","_jsxFileName","lineNumber","columnNumber","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/Contact.js"],"sourcesContent":["import Nav from './components/Nav';\nimport Footer from './components/Footer';\n\nexport default function Contact() {\n return (\n <>\n <Nav />\n <Footer />\n </>\n );\n}\n"],"mappings":";AAAA,OAAOA,GAAG,MAAM,kBAAkB;AAClC,OAAOC,MAAM,MAAM,qBAAqB;AAAC,SAAAC,MAAA,IAAAC,OAAA,EAAAC,QAAA,IAAAC,SAAA;AAEzC,eAAe,SAASC,OAAOA,CAAA,EAAG;EAChC,oBACEH,OAAA,CAAAE,SAAA;IAAAE,QAAA,gBACEJ,OAAA,CAACH,GAAG;MAAAQ,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,eACPR,OAAA,CAACF,MAAM;MAAAO,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC;EAAA,eACV,CAAC;AAEP;AAACC,EAAA,GAPuBN,OAAO;AAAA,IAAAM,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"import useEventListener from './useEventListener';\nimport { useCallback } from 'react';\n/**\n * Attaches an event handler outside directly to the `document`,\n * bypassing the react synthetic event system.\n *\n * ```ts\n * useGlobalListener('keydown', (event) => {\n * console.log(event.key)\n * })\n * ```\n *\n * @param event The DOM event name\n * @param handler An event handler\n * @param capture Whether or not to listen during the capture event phase\n */\nexport default function useGlobalListener(event, handler, capture = false) {\n const documentTarget = useCallback(() => document, []);\n return useEventListener(documentTarget, event, handler, capture);\n}","map":{"version":3,"names":["useEventListener","useCallback","useGlobalListener","event","handler","capture","documentTarget","document"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react-bootstrap/node_modules/@restart/ui/node_modules/@restart/hooks/esm/useGlobalListener.js"],"sourcesContent":["import useEventListener from './useEventListener';\nimport { useCallback } from 'react';\n/**\n * Attaches an event handler outside directly to the `document`,\n * bypassing the react synthetic event system.\n *\n * ```ts\n * useGlobalListener('keydown', (event) => {\n * console.log(event.key)\n * })\n * ```\n *\n * @param event The DOM event name\n * @param handler An event handler\n * @param capture Whether or not to listen during the capture event phase\n */\nexport default function useGlobalListener(event, handler, capture = false) {\n const documentTarget = useCallback(() => document, []);\n return useEventListener(documentTarget, event, handler, capture);\n}"],"mappings":"AAAA,OAAOA,gBAAgB,MAAM,oBAAoB;AACjD,SAASC,WAAW,QAAQ,OAAO;AACnC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,SAASC,iBAAiBA,CAACC,KAAK,EAAEC,OAAO,EAAEC,OAAO,GAAG,KAAK,EAAE;EACzE,MAAMC,cAAc,GAAGL,WAAW,CAAC,MAAMM,QAAQ,EAAE,EAAE,CAAC;EACtD,OAAOP,gBAAgB,CAACM,cAAc,EAAEH,KAAK,EAAEC,OAAO,EAAEC,OAAO,CAAC;AAClE","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/Blog.js\";\nimport Nav from './components/Nav';\nimport Footer from './components/Footer';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nexport default function Projects() {\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(Nav, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 7,\n columnNumber: 7\n }, this), /*#__PURE__*/_jsxDEV(Footer, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 8,\n columnNumber: 7\n }, this)]\n }, void 0, true);\n}\n_c = Projects;\nvar _c;\n$RefreshReg$(_c, \"Projects\");","map":{"version":3,"names":["Nav","Footer","jsxDEV","_jsxDEV","Fragment","_Fragment","Projects","children","fileName","_jsxFileName","lineNumber","columnNumber","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/Blog.js"],"sourcesContent":["import Nav from './components/Nav';\nimport Footer from './components/Footer';\n\nexport default function Projects() {\n return (\n <>\n <Nav />\n <Footer />\n </>\n );\n}\n"],"mappings":";AAAA,OAAOA,GAAG,MAAM,kBAAkB;AAClC,OAAOC,MAAM,MAAM,qBAAqB;AAAC,SAAAC,MAAA,IAAAC,OAAA,EAAAC,QAAA,IAAAC,SAAA;AAEzC,eAAe,SAASC,QAAQA,CAAA,EAAG;EACjC,oBACEH,OAAA,CAAAE,SAAA;IAAAE,QAAA,gBACEJ,OAAA,CAACH,GAAG;MAAAQ,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,eACPR,OAAA,CAACF,MAAM;MAAAO,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC;EAAA,eACV,CAAC;AAEP;AAACC,EAAA,GAPuBN,QAAQ;AAAA,IAAAM,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"import { useReducer } from 'react';\n\n/**\n * Returns a function that triggers a component update. the hook equivalent to\n * `this.forceUpdate()` in a class component. In most cases using a state value directly\n * is preferable but may be required in some advanced usages of refs for interop or\n * when direct DOM manipulation is required.\n *\n * ```ts\n * const forceUpdate = useForceUpdate();\n *\n * const updateOnClick = useCallback(() => {\n * forceUpdate()\n * }, [forceUpdate])\n *\n * return <button type=\"button\" onClick={updateOnClick}>Hi there</button>\n * ```\n */\nexport default function useForceUpdate() {\n // The toggling state value is designed to defeat React optimizations for skipping\n // updates when they are strictly equal to the last state value\n const [, dispatch] = useReducer(revision => revision + 1, 0);\n return dispatch;\n}","map":{"version":3,"names":["useReducer","useForceUpdate","dispatch","revision"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react-bootstrap/node_modules/@restart/ui/node_modules/@restart/hooks/esm/useForceUpdate.js"],"sourcesContent":["import { useReducer } from 'react';\n\n/**\n * Returns a function that triggers a component update. the hook equivalent to\n * `this.forceUpdate()` in a class component. In most cases using a state value directly\n * is preferable but may be required in some advanced usages of refs for interop or\n * when direct DOM manipulation is required.\n *\n * ```ts\n * const forceUpdate = useForceUpdate();\n *\n * const updateOnClick = useCallback(() => {\n * forceUpdate()\n * }, [forceUpdate])\n *\n * return <button type=\"button\" onClick={updateOnClick}>Hi there</button>\n * ```\n */\nexport default function useForceUpdate() {\n // The toggling state value is designed to defeat React optimizations for skipping\n // updates when they are strictly equal to the last state value\n const [, dispatch] = useReducer(revision => revision + 1, 0);\n return dispatch;\n}"],"mappings":"AAAA,SAASA,UAAU,QAAQ,OAAO;;AAElC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,SAASC,cAAcA,CAAA,EAAG;EACvC;EACA;EACA,MAAM,GAAGC,QAAQ,CAAC,GAAGF,UAAU,CAACG,QAAQ,IAAIA,QAAQ,GAAG,CAAC,EAAE,CAAC,CAAC;EAC5D,OAAOD,QAAQ;AACjB","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/About.js\";\nimport Navigation from './components/Navigation';\nimport Footer from './components/Footer';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nexport default function About() {\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(Navigation, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 7,\n columnNumber: 7\n }, this), /*#__PURE__*/_jsxDEV(Footer, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 8,\n columnNumber: 7\n }, this)]\n }, void 0, true);\n}\n_c = About;\nvar _c;\n$RefreshReg$(_c, \"About\");","map":{"version":3,"names":["Navigation","Footer","jsxDEV","_jsxDEV","Fragment","_Fragment","About","children","fileName","_jsxFileName","lineNumber","columnNumber","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/About.js"],"sourcesContent":["import Navigation from './components/Navigation';\nimport Footer from './components/Footer';\n\nexport default function About() {\n return (\n <>\n <Navigation />\n <Footer />\n </>\n );\n}\n"],"mappings":";AAAA,OAAOA,UAAU,MAAM,yBAAyB;AAChD,OAAOC,MAAM,MAAM,qBAAqB;AAAC,SAAAC,MAAA,IAAAC,OAAA,EAAAC,QAAA,IAAAC,SAAA;AAEzC,eAAe,SAASC,KAAKA,CAAA,EAAG;EAC9B,oBACEH,OAAA,CAAAE,SAAA;IAAAE,QAAA,gBACEJ,OAAA,CAACH,UAAU;MAAAQ,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,eACdR,OAAA,CAACF,MAAM;MAAAO,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC;EAAA,eACV,CAAC;AAEP;AAACC,EAAA,GAPuBN,KAAK;AAAA,IAAAM,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"import * as React from 'react';\nconst TabContext = /*#__PURE__*/React.createContext(null);\nexport default TabContext;","map":{"version":3,"names":["React","TabContext","createContext"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react-bootstrap/node_modules/@restart/ui/esm/TabContext.js"],"sourcesContent":["import * as React from 'react';\nconst TabContext = /*#__PURE__*/React.createContext(null);\nexport default TabContext;"],"mappings":"AAAA,OAAO,KAAKA,KAAK,MAAM,OAAO;AAC9B,MAAMC,UAAU,GAAG,aAAaD,KAAK,CAACE,aAAa,CAAC,IAAI,CAAC;AACzD,eAAeD,UAAU","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/Projects.js\";\nimport Navigation from './components/Navigation';\nimport Footer from './components/Footer';\nimport ProjectDisplay from './components/ProjectDisplay';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nexport default function Projects() {\n const data = [{\n frontend: \"flutter\",\n backend: \"go\",\n id: \"one-ai\",\n name: 'One AI',\n description: \"TODO\",\n url: \"https://github.com/quaxlyqueen/one-ai\"\n }];\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(Navigation, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 12,\n columnNumber: 7\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n children: data.map(item => /*#__PURE__*/_jsxDEV(ProjectDisplay, {\n frontend: item.frontend,\n backend: item.backend,\n id: item.id,\n name: item.name,\n description: item.description,\n url: item.url\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 15,\n columnNumber: 13\n }, this))\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 13,\n columnNumber: 9\n }, this), /*#__PURE__*/_jsxDEV(Footer, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 18,\n columnNumber: 7\n }, this)]\n }, void 0, true);\n}\n_c = Projects;\nvar _c;\n$RefreshReg$(_c, \"Projects\");","map":{"version":3,"names":["Navigation","Footer","ProjectDisplay","jsxDEV","_jsxDEV","Fragment","_Fragment","Projects","data","frontend","backend","id","name","description","url","children","fileName","_jsxFileName","lineNumber","columnNumber","map","item","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/Projects.js"],"sourcesContent":["import Navigation from './components/Navigation';\nimport Footer from './components/Footer';\nimport ProjectDisplay from './components/ProjectDisplay';\n\nexport default function Projects() {\n const data = [\n { frontend: \"flutter\", backend: \"go\", id: \"one-ai\", name: 'One AI', description: \"TODO\", url: \"https://github.com/quaxlyqueen/one-ai\"},\n ];\n\n return (\n <>\n <Navigation />\n <div>\n {data.map(item => (\n <ProjectDisplay frontend={item.frontend} backend={item.backend} id={item.id} name={item.name} description={item.description} url={item.url} />\n ))}\n </div>\n <Footer />\n </>\n );\n}\n"],"mappings":";AAAA,OAAOA,UAAU,MAAM,yBAAyB;AAChD,OAAOC,MAAM,MAAM,qBAAqB;AACxC,OAAOC,cAAc,MAAM,6BAA6B;AAAC,SAAAC,MAAA,IAAAC,OAAA,EAAAC,QAAA,IAAAC,SAAA;AAEzD,eAAe,SAASC,QAAQA,CAAA,EAAG;EACjC,MAAMC,IAAI,GAAG,CACX;IAAEC,QAAQ,EAAE,SAAS;IAAEC,OAAO,EAAE,IAAI;IAAEC,EAAE,EAAE,QAAQ;IAAEC,IAAI,EAAE,QAAQ;IAAEC,WAAW,EAAE,MAAM;IAAEC,GAAG,EAAE;EAAuC,CAAC,CACvI;EAED,oBACEV,OAAA,CAAAE,SAAA;IAAAS,QAAA,gBACEX,OAAA,CAACJ,UAAU;MAAAgB,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,eACZf,OAAA;MAAAW,QAAA,EACGP,IAAI,CAACY,GAAG,CAACC,IAAI,iBACZjB,OAAA,CAACF,cAAc;QAACO,QAAQ,EAAEY,IAAI,CAACZ,QAAS;QAACC,OAAO,EAAEW,IAAI,CAACX,OAAQ;QAACC,EAAE,EAAEU,IAAI,CAACV,EAAG;QAACC,IAAI,EAAES,IAAI,CAACT,IAAK;QAACC,WAAW,EAAEQ,IAAI,CAACR,WAAY;QAACC,GAAG,EAAEO,IAAI,CAACP;MAAI;QAAAE,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAE,CAC9I;IAAC;MAAAH,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OACC,CAAC,eACRf,OAAA,CAACH,MAAM;MAAAe,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC;EAAA,eACV,CAAC;AAEP;AAACG,EAAA,GAhBuBf,QAAQ;AAAA,IAAAe,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"import { useMemo } from 'react';\nconst toFnRef = ref => !ref || typeof ref === 'function' ? ref : value => {\n ref.current = value;\n};\nexport function mergeRefs(refA, refB) {\n const a = toFnRef(refA);\n const b = toFnRef(refB);\n return value => {\n if (a) a(value);\n if (b) b(value);\n };\n}\n\n/**\n * Create and returns a single callback ref composed from two other Refs.\n *\n * ```tsx\n * const Button = React.forwardRef((props, ref) => {\n * const [element, attachRef] = useCallbackRef<HTMLButtonElement>();\n * const mergedRef = useMergedRefs(ref, attachRef);\n *\n * return <button ref={mergedRef} {...props}/>\n * })\n * ```\n *\n * @param refA A Callback or mutable Ref\n * @param refB A Callback or mutable Ref\n * @category refs\n */\nfunction useMergedRefs(refA, refB) {\n return useMemo(() => mergeRefs(refA, refB), [refA, refB]);\n}\nexport default useMergedRefs;","map":{"version":3,"names":["useMemo","toFnRef","ref","value","current","mergeRefs","refA","refB","a","b","useMergedRefs"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react-bootstrap/node_modules/@restart/ui/node_modules/@restart/hooks/esm/useMergedRefs.js"],"sourcesContent":["import { useMemo } from 'react';\nconst toFnRef = ref => !ref || typeof ref === 'function' ? ref : value => {\n ref.current = value;\n};\nexport function mergeRefs(refA, refB) {\n const a = toFnRef(refA);\n const b = toFnRef(refB);\n return value => {\n if (a) a(value);\n if (b) b(value);\n };\n}\n\n/**\n * Create and returns a single callback ref composed from two other Refs.\n *\n * ```tsx\n * const Button = React.forwardRef((props, ref) => {\n * const [element, attachRef] = useCallbackRef<HTMLButtonElement>();\n * const mergedRef = useMergedRefs(ref, attachRef);\n *\n * return <button ref={mergedRef} {...props}/>\n * })\n * ```\n *\n * @param refA A Callback or mutable Ref\n * @param refB A Callback or mutable Ref\n * @category refs\n */\nfunction useMergedRefs(refA, refB) {\n return useMemo(() => mergeRefs(refA, refB), [refA, refB]);\n}\nexport default useMergedRefs;"],"mappings":"AAAA,SAASA,OAAO,QAAQ,OAAO;AAC/B,MAAMC,OAAO,GAAGC,GAAG,IAAI,CAACA,GAAG,IAAI,OAAOA,GAAG,KAAK,UAAU,GAAGA,GAAG,GAAGC,KAAK,IAAI;EACxED,GAAG,CAACE,OAAO,GAAGD,KAAK;AACrB,CAAC;AACD,OAAO,SAASE,SAASA,CAACC,IAAI,EAAEC,IAAI,EAAE;EACpC,MAAMC,CAAC,GAAGP,OAAO,CAACK,IAAI,CAAC;EACvB,MAAMG,CAAC,GAAGR,OAAO,CAACM,IAAI,CAAC;EACvB,OAAOJ,KAAK,IAAI;IACd,IAAIK,CAAC,EAAEA,CAAC,CAACL,KAAK,CAAC;IACf,IAAIM,CAAC,EAAEA,CAAC,CAACN,KAAK,CAAC;EACjB,CAAC;AACH;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASO,aAAaA,CAACJ,IAAI,EAAEC,IAAI,EAAE;EACjC,OAAOP,OAAO,CAAC,MAAMK,SAAS,CAACC,IAAI,EAAEC,IAAI,CAAC,EAAE,CAACD,IAAI,EAAEC,IAAI,CAAC,CAAC;AAC3D;AACA,eAAeG,aAAa","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/Contact.js\";\nimport Navigation from './components/Navigation';\nimport Footer from './components/Footer';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nexport default function Contact() {\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(Navigation, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 7,\n columnNumber: 7\n }, this), /*#__PURE__*/_jsxDEV(Footer, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 8,\n columnNumber: 7\n }, this)]\n }, void 0, true);\n}\n_c = Contact;\nvar _c;\n$RefreshReg$(_c, \"Contact\");","map":{"version":3,"names":["Navigation","Footer","jsxDEV","_jsxDEV","Fragment","_Fragment","Contact","children","fileName","_jsxFileName","lineNumber","columnNumber","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/Contact.js"],"sourcesContent":["import Navigation from './components/Navigation';\nimport Footer from './components/Footer';\n\nexport default function Contact() {\n return (\n <>\n <Navigation />\n <Footer />\n </>\n );\n}\n"],"mappings":";AAAA,OAAOA,UAAU,MAAM,yBAAyB;AAChD,OAAOC,MAAM,MAAM,qBAAqB;AAAC,SAAAC,MAAA,IAAAC,OAAA,EAAAC,QAAA,IAAAC,SAAA;AAEzC,eAAe,SAASC,OAAOA,CAAA,EAAG;EAChC,oBACEH,OAAA,CAAAE,SAAA;IAAAE,QAAA,gBACEJ,OAAA,CAACH,UAAU;MAAAQ,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,eACdR,OAAA,CAACF,MAAM;MAAAO,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC;EAAA,eACV,CAAC;AAEP;AAACC,EAAA,GAPuBN,OAAO;AAAA,IAAAM,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/components/Splash.js\";\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\n/*\n * Create a splash screen.\n *\n * @param String primaryText \"The headline (h1) text.\"\n * @param String secondaryText \"The byline (h2) text.\"\n *\n * TODO: Need to add classes and styling.\n */\nexport default function Splash({\n primaryText,\n secondaryText\n}) {\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"custom-container\",\n id: \"splash\",\n children: [/*#__PURE__*/_jsxDEV(\"h1\", {\n className: \"light-text\",\n children: primaryText\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 13,\n columnNumber: 9\n }, this), /*#__PURE__*/_jsxDEV(\"h2\", {\n className: \"light-text\",\n children: secondaryText\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 14,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 12,\n columnNumber: 7\n }, this)\n }, void 0, false);\n}\n_c = Splash;\nvar _c;\n$RefreshReg$(_c, \"Splash\");","map":{"version":3,"names":["Splash","primaryText","secondaryText","_jsxDEV","_Fragment","children","className","id","fileName","_jsxFileName","lineNumber","columnNumber","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/components/Splash.js"],"sourcesContent":["/*\n * Create a splash screen.\n *\n * @param String primaryText \"The headline (h1) text.\"\n * @param String secondaryText \"The byline (h2) text.\"\n *\n * TODO: Need to add classes and styling.\n */\nexport default function Splash( { primaryText, secondaryText }) {\n return (\n <>\n <div className=\"custom-container\" id=\"splash\">\n <h1 className=\"light-text\">{primaryText}</h1>\n <h2 className=\"light-text\">{secondaryText}</h2>\n </div>\n </>\n );\n}\n"],"mappings":";;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,SAASA,MAAMA,CAAE;EAAEC,WAAW;EAAEC;AAAc,CAAC,EAAE;EAC9D,oBACEC,OAAA,CAAAC,SAAA;IAAAC,QAAA,eACEF,OAAA;MAAKG,SAAS,EAAC,kBAAkB;MAACC,EAAE,EAAC,QAAQ;MAAAF,QAAA,gBAC3CF,OAAA;QAAIG,SAAS,EAAC,YAAY;QAAAD,QAAA,EAAEJ;MAAW;QAAAO,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAK,CAAC,eAC7CR,OAAA;QAAIG,SAAS,EAAC,YAAY;QAAAD,QAAA,EAAEH;MAAa;QAAAM,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAK,CAAC;IAAA;MAAAH,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAC5C;EAAC,gBACN,CAAC;AAEP;AAACC,EAAA,GATuBZ,MAAM;AAAA,IAAAY,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/Blog.js\";\nimport Nav from './components/Nav';\nimport Footer from './components/Footer';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nexport default function Blog() {\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(Nav, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 7,\n columnNumber: 7\n }, this), /*#__PURE__*/_jsxDEV(Footer, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 8,\n columnNumber: 7\n }, this)]\n }, void 0, true);\n}\n_c = Blog;\nvar _c;\n$RefreshReg$(_c, \"Blog\");","map":{"version":3,"names":["Nav","Footer","jsxDEV","_jsxDEV","Fragment","_Fragment","Blog","children","fileName","_jsxFileName","lineNumber","columnNumber","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/Blog.js"],"sourcesContent":["import Nav from './components/Nav';\nimport Footer from './components/Footer';\n\nexport default function Blog() {\n return (\n <>\n <Nav />\n <Footer />\n </>\n );\n}\n"],"mappings":";AAAA,OAAOA,GAAG,MAAM,kBAAkB;AAClC,OAAOC,MAAM,MAAM,qBAAqB;AAAC,SAAAC,MAAA,IAAAC,OAAA,EAAAC,QAAA,IAAAC,SAAA;AAEzC,eAAe,SAASC,IAAIA,CAAA,EAAG;EAC7B,oBACEH,OAAA,CAAAE,SAAA;IAAAE,QAAA,gBACEJ,OAAA,CAACH,GAAG;MAAAQ,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,eACPR,OAAA,CAACF,MAAM;MAAAO,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC;EAAA,eACV,CAAC;AAEP;AAACC,EAAA,GAPuBN,IAAI;AAAA,IAAAM,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/components/ProjectDisplay.js\";\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\n/*\n * Create a clickable frame which expands to expose additional information on click.\n *\n * @param String id \"Lowercase string representation of the project name.\"\n * @param String name \"The name of the project.\"\n * @param String description \"A description of the project.\"\n * @param String url \"The URL for the repository of the project.\"\n * \n * TODO: Need to implement onClick\n */\nexport default function ProjectDisplay({\n frontend,\n backend,\n id,\n name,\n description,\n url\n}) {\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"panel {frontend} {backend}\",\n id: id,\n children: [/*#__PURE__*/_jsxDEV(\"h3\", {\n className: \"label\",\n children: name\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 15,\n columnNumber: 9\n }, this), /*#__PURE__*/_jsxDEV(\"h4\", {\n className: \"label-text\",\n children: description\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 16,\n columnNumber: 9\n }, this), /*#__PURE__*/_jsxDEV(\"button\", {\n type: \"button\",\n className: \"btn btn-primary\",\n children: /*#__PURE__*/_jsxDEV(\"a\", {\n href: url,\n children: \"View Code on GitHub\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 17,\n columnNumber: 59\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 17,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 14,\n columnNumber: 7\n }, this)\n }, void 0, false);\n}\n_c = ProjectDisplay;\nvar _c;\n$RefreshReg$(_c, \"ProjectDisplay\");","map":{"version":3,"names":["ProjectDisplay","frontend","backend","id","name","description","url","_jsxDEV","_Fragment","children","className","fileName","_jsxFileName","lineNumber","columnNumber","type","href","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/components/ProjectDisplay.js"],"sourcesContent":["/*\n * Create a clickable frame which expands to expose additional information on click.\n *\n * @param String id \"Lowercase string representation of the project name.\"\n * @param String name \"The name of the project.\"\n * @param String description \"A description of the project.\"\n * @param String url \"The URL for the repository of the project.\"\n * \n * TODO: Need to implement onClick\n */\nexport default function ProjectDisplay( {frontend, backend, id, name, description, url} ) {\n return (\n <>\n <div className=\"panel {frontend} {backend}\" id={id}>\n <h3 className=\"label\">{name}</h3>\n <h4 className=\"label-text\">{description}</h4>\n <button type=\"button\" className=\"btn btn-primary\"><a href={url}>View Code on GitHub</a></button>\n </div>\n </>\n );\n}\n"],"mappings":";;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,SAASA,cAAcA,CAAE;EAACC,QAAQ;EAAEC,OAAO;EAAEC,EAAE;EAAEC,IAAI;EAAEC,WAAW;EAAEC;AAAG,CAAC,EAAG;EACxF,oBACEC,OAAA,CAAAC,SAAA;IAAAC,QAAA,eACEF,OAAA;MAAKG,SAAS,EAAC,4BAA4B;MAACP,EAAE,EAAEA,EAAG;MAAAM,QAAA,gBACjDF,OAAA;QAAIG,SAAS,EAAC,OAAO;QAAAD,QAAA,EAAEL;MAAI;QAAAO,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAK,CAAC,eACjCP,OAAA;QAAIG,SAAS,EAAC,YAAY;QAAAD,QAAA,EAAEJ;MAAW;QAAAM,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAK,CAAC,eAC7CP,OAAA;QAAQQ,IAAI,EAAC,QAAQ;QAACL,SAAS,EAAC,iBAAiB;QAAAD,QAAA,eAACF,OAAA;UAAGS,IAAI,EAAEV,GAAI;UAAAG,QAAA,EAAC;QAAmB;UAAAE,QAAA,EAAAC,YAAA;UAAAC,UAAA;UAAAC,YAAA;QAAA,OAAG;MAAC;QAAAH,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAQ,CAAC;IAAA;MAAAH,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAC7F;EAAC,gBACN,CAAC;AAEP;AAACG,EAAA,GAVuBjB,cAAc;AAAA,IAAAiB,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/Projects.js\";\nimport Navigation from './components/Navigation';\nimport Footer from './components/Footer';\nimport ProjectDisplay from './components/ProjectDisplay';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nexport default function Projects() {\n const data = [{\n id: \"one-ai\",\n name: 'One AI',\n description: \"TODO\",\n url: \"https://github.com/quaxlyqueen/one-ai\"\n }];\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(Navigation, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 12,\n columnNumber: 7\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n children: data.map(item => /*#__PURE__*/_jsxDEV(ProjectDisplay, {\n id: item.id,\n name: item.name,\n description: item.description,\n url: item.url\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 15,\n columnNumber: 13\n }, this))\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 13,\n columnNumber: 9\n }, this), /*#__PURE__*/_jsxDEV(Footer, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 18,\n columnNumber: 7\n }, this)]\n }, void 0, true);\n}\n_c = Projects;\nvar _c;\n$RefreshReg$(_c, \"Projects\");","map":{"version":3,"names":["Navigation","Footer","ProjectDisplay","jsxDEV","_jsxDEV","Fragment","_Fragment","Projects","data","id","name","description","url","children","fileName","_jsxFileName","lineNumber","columnNumber","map","item","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/Projects.js"],"sourcesContent":["import Navigation from './components/Navigation';\nimport Footer from './components/Footer';\nimport ProjectDisplay from './components/ProjectDisplay';\n\nexport default function Projects() {\n const data = [\n { id: \"one-ai\", name: 'One AI', description: \"TODO\", url: \"https://github.com/quaxlyqueen/one-ai\"},\n ];\n\n return (\n <>\n <Navigation />\n <div>\n {data.map(item => (\n <ProjectDisplay id={item.id} name={item.name} description={item.description} url={item.url} />\n ))}\n </div>\n <Footer />\n </>\n );\n}\n"],"mappings":";AAAA,OAAOA,UAAU,MAAM,yBAAyB;AAChD,OAAOC,MAAM,MAAM,qBAAqB;AACxC,OAAOC,cAAc,MAAM,6BAA6B;AAAC,SAAAC,MAAA,IAAAC,OAAA,EAAAC,QAAA,IAAAC,SAAA;AAEzD,eAAe,SAASC,QAAQA,CAAA,EAAG;EACjC,MAAMC,IAAI,GAAG,CACX;IAAEC,EAAE,EAAE,QAAQ;IAAEC,IAAI,EAAE,QAAQ;IAAEC,WAAW,EAAE,MAAM;IAAEC,GAAG,EAAE;EAAuC,CAAC,CACnG;EAED,oBACER,OAAA,CAAAE,SAAA;IAAAO,QAAA,gBACET,OAAA,CAACJ,UAAU;MAAAc,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,eACZb,OAAA;MAAAS,QAAA,EACGL,IAAI,CAACU,GAAG,CAACC,IAAI,iBACZf,OAAA,CAACF,cAAc;QAACO,EAAE,EAAEU,IAAI,CAACV,EAAG;QAACC,IAAI,EAAES,IAAI,CAACT,IAAK;QAACC,WAAW,EAAEQ,IAAI,CAACR,WAAY;QAACC,GAAG,EAAEO,IAAI,CAACP;MAAI;QAAAE,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAE,CAC9F;IAAC;MAAAH,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OACC,CAAC,eACRb,OAAA,CAACH,MAAM;MAAAa,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC;EAAA,eACV,CAAC;AAEP;AAACG,EAAA,GAhBuBb,QAAQ;AAAA,IAAAa,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/Contact.js\";\nimport Nav from './components/Nav';\nimport Footer from './components/Footer';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nexport default function Projects() {\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(Nav, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 7,\n columnNumber: 7\n }, this), /*#__PURE__*/_jsxDEV(Footer, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 8,\n columnNumber: 7\n }, this)]\n }, void 0, true);\n}\n_c = Projects;\nvar _c;\n$RefreshReg$(_c, \"Projects\");","map":{"version":3,"names":["Nav","Footer","jsxDEV","_jsxDEV","Fragment","_Fragment","Projects","children","fileName","_jsxFileName","lineNumber","columnNumber","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/Contact.js"],"sourcesContent":["import Nav from './components/Nav';\nimport Footer from './components/Footer';\n\nexport default function Projects() {\n return (\n <>\n <Nav />\n <Footer />\n </>\n );\n}\n"],"mappings":";AAAA,OAAOA,GAAG,MAAM,kBAAkB;AAClC,OAAOC,MAAM,MAAM,qBAAqB;AAAC,SAAAC,MAAA,IAAAC,OAAA,EAAAC,QAAA,IAAAC,SAAA;AAEzC,eAAe,SAASC,QAAQA,CAAA,EAAG;EACjC,oBACEH,OAAA,CAAAE,SAAA;IAAAE,QAAA,gBACEJ,OAAA,CAACH,GAAG;MAAAQ,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,eACPR,OAAA,CAACF,MAAM;MAAAO,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC;EAAA,eACV,CAAC;AAEP;AAACC,EAAA,GAPuBN,QAAQ;AAAA,IAAAM,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"\"use client\";\n\nimport classNames from 'classnames';\nimport * as React from 'react';\nimport { useButtonProps } from '@restart/ui/Button';\nimport { useBootstrapPrefix } from './ThemeProvider';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nconst Button = /*#__PURE__*/React.forwardRef(({\n as,\n bsPrefix,\n variant = 'primary',\n size,\n active = false,\n disabled = false,\n className,\n ...props\n}, ref) => {\n const prefix = useBootstrapPrefix(bsPrefix, 'btn');\n const [buttonProps, {\n tagName\n }] = useButtonProps({\n tagName: as,\n disabled,\n ...props\n });\n const Component = tagName;\n return /*#__PURE__*/_jsx(Component, {\n ...buttonProps,\n ...props,\n ref: ref,\n disabled: disabled,\n className: classNames(className, prefix, active && 'active', variant && `${prefix}-${variant}`, size && `${prefix}-${size}`, props.href && disabled && 'disabled')\n });\n});\nButton.displayName = 'Button';\nexport default Button;","map":{"version":3,"names":["classNames","React","useButtonProps","useBootstrapPrefix","jsx","_jsx","Button","forwardRef","as","bsPrefix","variant","size","active","disabled","className","props","ref","prefix","buttonProps","tagName","Component","href","displayName"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react-bootstrap/esm/Button.js"],"sourcesContent":["\"use client\";\n\nimport classNames from 'classnames';\nimport * as React from 'react';\nimport { useButtonProps } from '@restart/ui/Button';\nimport { useBootstrapPrefix } from './ThemeProvider';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nconst Button = /*#__PURE__*/React.forwardRef(({\n as,\n bsPrefix,\n variant = 'primary',\n size,\n active = false,\n disabled = false,\n className,\n ...props\n}, ref) => {\n const prefix = useBootstrapPrefix(bsPrefix, 'btn');\n const [buttonProps, {\n tagName\n }] = useButtonProps({\n tagName: as,\n disabled,\n ...props\n });\n const Component = tagName;\n return /*#__PURE__*/_jsx(Component, {\n ...buttonProps,\n ...props,\n ref: ref,\n disabled: disabled,\n className: classNames(className, prefix, active && 'active', variant && `${prefix}-${variant}`, size && `${prefix}-${size}`, props.href && disabled && 'disabled')\n });\n});\nButton.displayName = 'Button';\nexport default Button;"],"mappings":"AAAA,YAAY;;AAEZ,OAAOA,UAAU,MAAM,YAAY;AACnC,OAAO,KAAKC,KAAK,MAAM,OAAO;AAC9B,SAASC,cAAc,QAAQ,oBAAoB;AACnD,SAASC,kBAAkB,QAAQ,iBAAiB;AACpD,SAASC,GAAG,IAAIC,IAAI,QAAQ,mBAAmB;AAC/C,MAAMC,MAAM,GAAG,aAAaL,KAAK,CAACM,UAAU,CAAC,CAAC;EAC5CC,EAAE;EACFC,QAAQ;EACRC,OAAO,GAAG,SAAS;EACnBC,IAAI;EACJC,MAAM,GAAG,KAAK;EACdC,QAAQ,GAAG,KAAK;EAChBC,SAAS;EACT,GAAGC;AACL,CAAC,EAAEC,GAAG,KAAK;EACT,MAAMC,MAAM,GAAGd,kBAAkB,CAACM,QAAQ,EAAE,KAAK,CAAC;EAClD,MAAM,CAACS,WAAW,EAAE;IAClBC;EACF,CAAC,CAAC,GAAGjB,cAAc,CAAC;IAClBiB,OAAO,EAAEX,EAAE;IACXK,QAAQ;IACR,GAAGE;EACL,CAAC,CAAC;EACF,MAAMK,SAAS,GAAGD,OAAO;EACzB,OAAO,aAAad,IAAI,CAACe,SAAS,EAAE;IAClC,GAAGF,WAAW;IACd,GAAGH,KAAK;IACRC,GAAG,EAAEA,GAAG;IACRH,QAAQ,EAAEA,QAAQ;IAClBC,SAAS,EAAEd,UAAU,CAACc,SAAS,EAAEG,MAAM,EAAEL,MAAM,IAAI,QAAQ,EAAEF,OAAO,IAAI,GAAGO,MAAM,IAAIP,OAAO,EAAE,EAAEC,IAAI,IAAI,GAAGM,MAAM,IAAIN,IAAI,EAAE,EAAEI,KAAK,CAACM,IAAI,IAAIR,QAAQ,IAAI,UAAU;EACnK,CAAC,CAAC;AACJ,CAAC,CAAC;AACFP,MAAM,CAACgB,WAAW,GAAG,QAAQ;AAC7B,eAAehB,MAAM","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"\"use client\";\n\nimport classNames from 'classnames';\nimport * as React from 'react';\nimport Anchor from '@restart/ui/Anchor';\nimport { useNavItem } from '@restart/ui/NavItem';\nimport { makeEventKey } from '@restart/ui/SelectableContext';\nimport { useBootstrapPrefix } from './ThemeProvider';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nconst NavLink = /*#__PURE__*/React.forwardRef(({\n bsPrefix,\n className,\n as: Component = Anchor,\n active,\n eventKey,\n disabled = false,\n ...props\n}, ref) => {\n bsPrefix = useBootstrapPrefix(bsPrefix, 'nav-link');\n const [navItemProps, meta] = useNavItem({\n key: makeEventKey(eventKey, props.href),\n active,\n disabled,\n ...props\n });\n return /*#__PURE__*/_jsx(Component, {\n ...props,\n ...navItemProps,\n ref: ref,\n disabled: disabled,\n className: classNames(className, bsPrefix, disabled && 'disabled', meta.isActive && 'active')\n });\n});\nNavLink.displayName = 'NavLink';\nexport default NavLink;","map":{"version":3,"names":["classNames","React","Anchor","useNavItem","makeEventKey","useBootstrapPrefix","jsx","_jsx","NavLink","forwardRef","bsPrefix","className","as","Component","active","eventKey","disabled","props","ref","navItemProps","meta","key","href","isActive","displayName"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react-bootstrap/esm/NavLink.js"],"sourcesContent":["\"use client\";\n\nimport classNames from 'classnames';\nimport * as React from 'react';\nimport Anchor from '@restart/ui/Anchor';\nimport { useNavItem } from '@restart/ui/NavItem';\nimport { makeEventKey } from '@restart/ui/SelectableContext';\nimport { useBootstrapPrefix } from './ThemeProvider';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nconst NavLink = /*#__PURE__*/React.forwardRef(({\n bsPrefix,\n className,\n as: Component = Anchor,\n active,\n eventKey,\n disabled = false,\n ...props\n}, ref) => {\n bsPrefix = useBootstrapPrefix(bsPrefix, 'nav-link');\n const [navItemProps, meta] = useNavItem({\n key: makeEventKey(eventKey, props.href),\n active,\n disabled,\n ...props\n });\n return /*#__PURE__*/_jsx(Component, {\n ...props,\n ...navItemProps,\n ref: ref,\n disabled: disabled,\n className: classNames(className, bsPrefix, disabled && 'disabled', meta.isActive && 'active')\n });\n});\nNavLink.displayName = 'NavLink';\nexport default NavLink;"],"mappings":"AAAA,YAAY;;AAEZ,OAAOA,UAAU,MAAM,YAAY;AACnC,OAAO,KAAKC,KAAK,MAAM,OAAO;AAC9B,OAAOC,MAAM,MAAM,oBAAoB;AACvC,SAASC,UAAU,QAAQ,qBAAqB;AAChD,SAASC,YAAY,QAAQ,+BAA+B;AAC5D,SAASC,kBAAkB,QAAQ,iBAAiB;AACpD,SAASC,GAAG,IAAIC,IAAI,QAAQ,mBAAmB;AAC/C,MAAMC,OAAO,GAAG,aAAaP,KAAK,CAACQ,UAAU,CAAC,CAAC;EAC7CC,QAAQ;EACRC,SAAS;EACTC,EAAE,EAAEC,SAAS,GAAGX,MAAM;EACtBY,MAAM;EACNC,QAAQ;EACRC,QAAQ,GAAG,KAAK;EAChB,GAAGC;AACL,CAAC,EAAEC,GAAG,KAAK;EACTR,QAAQ,GAAGL,kBAAkB,CAACK,QAAQ,EAAE,UAAU,CAAC;EACnD,MAAM,CAACS,YAAY,EAAEC,IAAI,CAAC,GAAGjB,UAAU,CAAC;IACtCkB,GAAG,EAAEjB,YAAY,CAACW,QAAQ,EAAEE,KAAK,CAACK,IAAI,CAAC;IACvCR,MAAM;IACNE,QAAQ;IACR,GAAGC;EACL,CAAC,CAAC;EACF,OAAO,aAAaV,IAAI,CAACM,SAAS,EAAE;IAClC,GAAGI,KAAK;IACR,GAAGE,YAAY;IACfD,GAAG,EAAEA,GAAG;IACRF,QAAQ,EAAEA,QAAQ;IAClBL,SAAS,EAAEX,UAAU,CAACW,SAAS,EAAED,QAAQ,EAAEM,QAAQ,IAAI,UAAU,EAAEI,IAAI,CAACG,QAAQ,IAAI,QAAQ;EAC9F,CAAC,CAAC;AACJ,CAAC,CAAC;AACFf,OAAO,CAACgB,WAAW,GAAG,SAAS;AAC/B,eAAehB,OAAO","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"import { useRef, useEffect } from 'react';\n\n/**\n * Track whether a component is current mounted. Generally less preferable than\n * properlly canceling effects so they don't run after a component is unmounted,\n * but helpful in cases where that isn't feasible, such as a `Promise` resolution.\n *\n * @returns a function that returns the current isMounted state of the component\n *\n * ```ts\n * const [data, setData] = useState(null)\n * const isMounted = useMounted()\n *\n * useEffect(() => {\n * fetchdata().then((newData) => {\n * if (isMounted()) {\n * setData(newData);\n * }\n * })\n * })\n * ```\n */\nexport default function useMounted() {\n const mounted = useRef(true);\n const isMounted = useRef(() => mounted.current);\n useEffect(() => {\n mounted.current = true;\n return () => {\n mounted.current = false;\n };\n }, []);\n return isMounted.current;\n}","map":{"version":3,"names":["useRef","useEffect","useMounted","mounted","isMounted","current"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react-bootstrap/node_modules/@restart/ui/node_modules/@restart/hooks/esm/useMounted.js"],"sourcesContent":["import { useRef, useEffect } from 'react';\n\n/**\n * Track whether a component is current mounted. Generally less preferable than\n * properlly canceling effects so they don't run after a component is unmounted,\n * but helpful in cases where that isn't feasible, such as a `Promise` resolution.\n *\n * @returns a function that returns the current isMounted state of the component\n *\n * ```ts\n * const [data, setData] = useState(null)\n * const isMounted = useMounted()\n *\n * useEffect(() => {\n * fetchdata().then((newData) => {\n * if (isMounted()) {\n * setData(newData);\n * }\n * })\n * })\n * ```\n */\nexport default function useMounted() {\n const mounted = useRef(true);\n const isMounted = useRef(() => mounted.current);\n useEffect(() => {\n mounted.current = true;\n return () => {\n mounted.current = false;\n };\n }, []);\n return isMounted.current;\n}"],"mappings":"AAAA,SAASA,MAAM,EAAEC,SAAS,QAAQ,OAAO;;AAEzC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,SAASC,UAAUA,CAAA,EAAG;EACnC,MAAMC,OAAO,GAAGH,MAAM,CAAC,IAAI,CAAC;EAC5B,MAAMI,SAAS,GAAGJ,MAAM,CAAC,MAAMG,OAAO,CAACE,OAAO,CAAC;EAC/CJ,SAAS,CAAC,MAAM;IACdE,OAAO,CAACE,OAAO,GAAG,IAAI;IACtB,OAAO,MAAM;MACXF,OAAO,CAACE,OAAO,GAAG,KAAK;IACzB,CAAC;EACH,CAAC,EAAE,EAAE,CAAC;EACN,OAAOD,SAAS,CAACC,OAAO;AAC1B","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';\n\n/**\n * Use invariant() to assert state which your program assumes to be true.\n *\n * Provide sprintf-style format (only %s is supported) and arguments\n * to provide information about what broke and what you were\n * expecting.\n *\n * The invariant message will be stripped in production, but the invariant\n * will remain to ensure logic does not differ in production.\n */\nvar invariant = function (condition, format, a, b, c, d, e, f) {\n if (process.env.NODE_ENV !== 'production') {\n if (format === undefined) {\n throw new Error('invariant requires an error message argument');\n }\n }\n if (!condition) {\n var error;\n if (format === undefined) {\n error = new Error('Minified exception occurred; use the non-minified dev environment ' + 'for the full error message and additional helpful warnings.');\n } else {\n var args = [a, b, c, d, e, f];\n var argIndex = 0;\n error = new Error(format.replace(/%s/g, function () {\n return args[argIndex++];\n }));\n error.name = 'Invariant Violation';\n }\n error.framesToPop = 1; // we don't care about invariant's own frame\n throw error;\n }\n};\nmodule.exports = invariant;","map":{"version":3,"names":["invariant","condition","format","a","b","c","d","e","f","process","env","NODE_ENV","undefined","Error","error","args","argIndex","replace","name","framesToPop","module","exports"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/invariant/browser.js"],"sourcesContent":["/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';\n\n/**\n * Use invariant() to assert state which your program assumes to be true.\n *\n * Provide sprintf-style format (only %s is supported) and arguments\n * to provide information about what broke and what you were\n * expecting.\n *\n * The invariant message will be stripped in production, but the invariant\n * will remain to ensure logic does not differ in production.\n */\n\nvar invariant = function(condition, format, a, b, c, d, e, f) {\n if (process.env.NODE_ENV !== 'production') {\n if (format === undefined) {\n throw new Error('invariant requires an error message argument');\n }\n }\n\n if (!condition) {\n var error;\n if (format === undefined) {\n error = new Error(\n 'Minified exception occurred; use the non-minified dev environment ' +\n 'for the full error message and additional helpful warnings.'\n );\n } else {\n var args = [a, b, c, d, e, f];\n var argIndex = 0;\n error = new Error(\n format.replace(/%s/g, function() { return args[argIndex++]; })\n );\n error.name = 'Invariant Violation';\n }\n\n error.framesToPop = 1; // we don't care about invariant's own frame\n throw error;\n }\n};\n\nmodule.exports = invariant;\n"],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;;AAEA,YAAY;;AAEZ;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAEA,IAAIA,SAAS,GAAG,SAAAA,CAASC,SAAS,EAAEC,MAAM,EAAEC,CAAC,EAAEC,CAAC,EAAEC,CAAC,EAAEC,CAAC,EAAEC,CAAC,EAAEC,CAAC,EAAE;EAC5D,IAAIC,OAAO,CAACC,GAAG,CAACC,QAAQ,KAAK,YAAY,EAAE;IACzC,IAAIT,MAAM,KAAKU,SAAS,EAAE;MACxB,MAAM,IAAIC,KAAK,CAAC,8CAA8C,CAAC;IACjE;EACF;EAEA,IAAI,CAACZ,SAAS,EAAE;IACd,IAAIa,KAAK;IACT,IAAIZ,MAAM,KAAKU,SAAS,EAAE;MACxBE,KAAK,GAAG,IAAID,KAAK,CACf,oEAAoE,GACpE,6DACF,CAAC;IACH,CAAC,MAAM;MACL,IAAIE,IAAI,GAAG,CAACZ,CAAC,EAAEC,CAAC,EAAEC,CAAC,EAAEC,CAAC,EAAEC,CAAC,EAAEC,CAAC,CAAC;MAC7B,IAAIQ,QAAQ,GAAG,CAAC;MAChBF,KAAK,GAAG,IAAID,KAAK,CACfX,MAAM,CAACe,OAAO,CAAC,KAAK,EAAE,YAAW;QAAE,OAAOF,IAAI,CAACC,QAAQ,EAAE,CAAC;MAAE,CAAC,CAC/D,CAAC;MACDF,KAAK,CAACI,IAAI,GAAG,qBAAqB;IACpC;IAEAJ,KAAK,CAACK,WAAW,GAAG,CAAC,CAAC,CAAC;IACvB,MAAML,KAAK;EACb;AACF,CAAC;AAEDM,MAAM,CAACC,OAAO,GAAGrB,SAAS","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/Resume.js\";\nimport Nav from './components/Nav';\nimport Footer from './components/Footer';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nexport default function Resume() {\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(Nav, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 7,\n columnNumber: 7\n }, this), /*#__PURE__*/_jsxDEV(Footer, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 8,\n columnNumber: 7\n }, this)]\n }, void 0, true);\n}\n_c = Resume;\nvar _c;\n$RefreshReg$(_c, \"Resume\");","map":{"version":3,"names":["Nav","Footer","jsxDEV","_jsxDEV","Fragment","_Fragment","Resume","children","fileName","_jsxFileName","lineNumber","columnNumber","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/Resume.js"],"sourcesContent":["import Nav from './components/Nav';\nimport Footer from './components/Footer';\n\nexport default function Resume() {\n return (\n <>\n <Nav />\n <Footer />\n </>\n );\n}\n"],"mappings":";AAAA,OAAOA,GAAG,MAAM,kBAAkB;AAClC,OAAOC,MAAM,MAAM,qBAAqB;AAAC,SAAAC,MAAA,IAAAC,OAAA,EAAAC,QAAA,IAAAC,SAAA;AAEzC,eAAe,SAASC,MAAMA,CAAA,EAAG;EAC/B,oBACEH,OAAA,CAAAE,SAAA;IAAAE,QAAA,gBACEJ,OAAA,CAACH,GAAG;MAAAQ,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,eACPR,OAAA,CAACF,MAAM;MAAAO,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC;EAAA,eACV,CAAC;AAEP;AAACC,EAAA,GAPuBN,MAAM;AAAA,IAAAM,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/components/ProjectDisplay.js\";\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\n/*\n * Create a clickable frame which expands to expose additional information on click.\n *\n * @param String id \"Lowercase string representation of the project name.\"\n * @param String name \"The name of the project.\"\n * @param String description \"A description of the project.\"\n * @param String url \"The URL for the repository of the project.\"\n * \n * TODO: Need to implement onClick\n */\nexport default function ProjectDisplay({\n frontend,\n backend,\n id,\n name,\n description,\n url\n}) {\n const clazz = \"panel \" + {\n frontend\n } + \" \" + {\n backend\n };\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: /*#__PURE__*/_jsxDEV(\"div\", {\n className: clazz,\n id: id,\n children: [/*#__PURE__*/_jsxDEV(\"h3\", {\n className: \"label\",\n children: name\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 16,\n columnNumber: 9\n }, this), /*#__PURE__*/_jsxDEV(\"h4\", {\n className: \"label-text\",\n children: description\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 17,\n columnNumber: 9\n }, this), /*#__PURE__*/_jsxDEV(\"button\", {\n type: \"button\",\n className: \"btn btn-primary\",\n children: /*#__PURE__*/_jsxDEV(\"a\", {\n href: url,\n children: \"View Code on GitHub\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 18,\n columnNumber: 59\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 18,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 15,\n columnNumber: 7\n }, this)\n }, void 0, false);\n}\n_c = ProjectDisplay;\nvar _c;\n$RefreshReg$(_c, \"ProjectDisplay\");","map":{"version":3,"names":["ProjectDisplay","frontend","backend","id","name","description","url","clazz","_jsxDEV","_Fragment","children","className","fileName","_jsxFileName","lineNumber","columnNumber","type","href","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/components/ProjectDisplay.js"],"sourcesContent":["/*\n * Create a clickable frame which expands to expose additional information on click.\n *\n * @param String id \"Lowercase string representation of the project name.\"\n * @param String name \"The name of the project.\"\n * @param String description \"A description of the project.\"\n * @param String url \"The URL for the repository of the project.\"\n * \n * TODO: Need to implement onClick\n */\nexport default function ProjectDisplay( {frontend, backend, id, name, description, url} ) {\n const clazz = \"panel \" + {frontend} + \" \" + {backend};\n return (\n <>\n <div className={clazz} id={id}>\n <h3 className=\"label\">{name}</h3>\n <h4 className=\"label-text\">{description}</h4>\n <button type=\"button\" className=\"btn btn-primary\"><a href={url}>View Code on GitHub</a></button>\n </div>\n </>\n );\n}\n"],"mappings":";;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,SAASA,cAAcA,CAAE;EAACC,QAAQ;EAAEC,OAAO;EAAEC,EAAE;EAAEC,IAAI;EAAEC,WAAW;EAAEC;AAAG,CAAC,EAAG;EACxF,MAAMC,KAAK,GAAG,QAAQ,GAAG;IAACN;EAAQ,CAAC,GAAG,GAAG,GAAG;IAACC;EAAO,CAAC;EACrD,oBACEM,OAAA,CAAAC,SAAA;IAAAC,QAAA,eACEF,OAAA;MAAKG,SAAS,EAAEJ,KAAM;MAACJ,EAAE,EAAEA,EAAG;MAAAO,QAAA,gBAC5BF,OAAA;QAAIG,SAAS,EAAC,OAAO;QAAAD,QAAA,EAAEN;MAAI;QAAAQ,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAK,CAAC,eACjCP,OAAA;QAAIG,SAAS,EAAC,YAAY;QAAAD,QAAA,EAAEL;MAAW;QAAAO,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAK,CAAC,eAC7CP,OAAA;QAAQQ,IAAI,EAAC,QAAQ;QAACL,SAAS,EAAC,iBAAiB;QAAAD,QAAA,eAACF,OAAA;UAAGS,IAAI,EAAEX,GAAI;UAAAI,QAAA,EAAC;QAAmB;UAAAE,QAAA,EAAAC,YAAA;UAAAC,UAAA;UAAAC,YAAA;QAAA,OAAG;MAAC;QAAAH,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAQ,CAAC;IAAA;MAAAH,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAC7F;EAAC,gBACN,CAAC;AAEP;AAACG,EAAA,GAXuBlB,cAAc;AAAA,IAAAkB,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"import { useEffect, useRef } from 'react';\n\n/**\n * Store the last of some value. Tracked via a `Ref` only updating it\n * after the component renders.\n *\n * Helpful if you need to compare a prop value to it's previous value during render.\n *\n * ```ts\n * function Component(props) {\n * const lastProps = usePrevious(props)\n *\n * if (lastProps.foo !== props.foo)\n * resetValueFromProps(props.foo)\n * }\n * ```\n *\n * @param value the value to track\n */\nexport default function usePrevious(value) {\n const ref = useRef(null);\n useEffect(() => {\n ref.current = value;\n });\n return ref.current;\n}","map":{"version":3,"names":["useEffect","useRef","usePrevious","value","ref","current"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react-bootstrap/node_modules/@restart/ui/node_modules/@restart/hooks/esm/usePrevious.js"],"sourcesContent":["import { useEffect, useRef } from 'react';\n\n/**\n * Store the last of some value. Tracked via a `Ref` only updating it\n * after the component renders.\n *\n * Helpful if you need to compare a prop value to it's previous value during render.\n *\n * ```ts\n * function Component(props) {\n * const lastProps = usePrevious(props)\n *\n * if (lastProps.foo !== props.foo)\n * resetValueFromProps(props.foo)\n * }\n * ```\n *\n * @param value the value to track\n */\nexport default function usePrevious(value) {\n const ref = useRef(null);\n useEffect(() => {\n ref.current = value;\n });\n return ref.current;\n}"],"mappings":"AAAA,SAASA,SAAS,EAAEC,MAAM,QAAQ,OAAO;;AAEzC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,SAASC,WAAWA,CAACC,KAAK,EAAE;EACzC,MAAMC,GAAG,GAAGH,MAAM,CAAC,IAAI,CAAC;EACxBD,SAAS,CAAC,MAAM;IACdI,GAAG,CAACC,OAAO,GAAGF,KAAK;EACrB,CAAC,CAAC;EACF,OAAOC,GAAG,CAACC,OAAO;AACpB","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/Projects.js\";\nimport Navigation from './components/Navigation';\nimport Footer from './components/Footer';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nexport default function Projects() {\n const data = [{\n id: \"one-ai\",\n name: 'One AI',\n description: \"TODO\",\n url: \"https://github.com/quaxlyqueen/one-ai\"\n }];\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(Navigation, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 11,\n columnNumber: 7\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n children: data.map(item => /*#__PURE__*/_jsxDEV(ProjectDisplay, {\n id: item.id,\n name: item.name,\n description: item.description,\n url: item.url\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 14,\n columnNumber: 13\n }, this))\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 12,\n columnNumber: 9\n }, this), /*#__PURE__*/_jsxDEV(Footer, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 17,\n columnNumber: 7\n }, this)]\n }, void 0, true);\n}\n_c = Projects;\nvar _c;\n$RefreshReg$(_c, \"Projects\");","map":{"version":3,"names":["Navigation","Footer","jsxDEV","_jsxDEV","Fragment","_Fragment","Projects","data","id","name","description","url","children","fileName","_jsxFileName","lineNumber","columnNumber","map","item","ProjectDisplay","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/Projects.js"],"sourcesContent":["import Navigation from './components/Navigation';\nimport Footer from './components/Footer';\n\nexport default function Projects() {\n const data = [\n { id: \"one-ai\", name: 'One AI', description: \"TODO\", url: \"https://github.com/quaxlyqueen/one-ai\"},\n ];\n\n return (\n <>\n <Navigation />\n <div>\n {data.map(item => (\n <ProjectDisplay id={item.id} name={item.name} description={item.description} url={item.url} />\n ))}\n </div>\n <Footer />\n </>\n );\n}\n"],"mappings":";AAAA,OAAOA,UAAU,MAAM,yBAAyB;AAChD,OAAOC,MAAM,MAAM,qBAAqB;AAAC,SAAAC,MAAA,IAAAC,OAAA,EAAAC,QAAA,IAAAC,SAAA;AAEzC,eAAe,SAASC,QAAQA,CAAA,EAAG;EACjC,MAAMC,IAAI,GAAG,CACX;IAAEC,EAAE,EAAE,QAAQ;IAAEC,IAAI,EAAE,QAAQ;IAAEC,WAAW,EAAE,MAAM;IAAEC,GAAG,EAAE;EAAuC,CAAC,CACnG;EAED,oBACER,OAAA,CAAAE,SAAA;IAAAO,QAAA,gBACET,OAAA,CAACH,UAAU;MAAAa,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,eACZb,OAAA;MAAAS,QAAA,EACGL,IAAI,CAACU,GAAG,CAACC,IAAI,iBACZf,OAAA,CAACgB,cAAc;QAACX,EAAE,EAAEU,IAAI,CAACV,EAAG;QAACC,IAAI,EAAES,IAAI,CAACT,IAAK;QAACC,WAAW,EAAEQ,IAAI,CAACR,WAAY;QAACC,GAAG,EAAEO,IAAI,CAACP;MAAI;QAAAE,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAE,CAC9F;IAAC;MAAAH,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OACC,CAAC,eACRb,OAAA,CAACF,MAAM;MAAAY,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC;EAAA,eACV,CAAC;AAEP;AAACI,EAAA,GAhBuBd,QAAQ;AAAA,IAAAc,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/Blog.js\";\nimport Navigation from './components/Navigation';\nimport Footer from './components/Footer';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nexport default function Blog() {\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(Navigation, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 7,\n columnNumber: 7\n }, this), /*#__PURE__*/_jsxDEV(Footer, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 8,\n columnNumber: 7\n }, this)]\n }, void 0, true);\n}\n_c = Blog;\nvar _c;\n$RefreshReg$(_c, \"Blog\");","map":{"version":3,"names":["Navigation","Footer","jsxDEV","_jsxDEV","Fragment","_Fragment","Blog","children","fileName","_jsxFileName","lineNumber","columnNumber","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/Blog.js"],"sourcesContent":["import Navigation from './components/Navigation';\nimport Footer from './components/Footer';\n\nexport default function Blog() {\n return (\n <>\n <Navigation />\n <Footer />\n </>\n );\n}\n"],"mappings":";AAAA,OAAOA,UAAU,MAAM,yBAAyB;AAChD,OAAOC,MAAM,MAAM,qBAAqB;AAAC,SAAAC,MAAA,IAAAC,OAAA,EAAAC,QAAA,IAAAC,SAAA;AAEzC,eAAe,SAASC,IAAIA,CAAA,EAAG;EAC7B,oBACEH,OAAA,CAAAE,SAAA;IAAAE,QAAA,gBACEJ,OAAA,CAACH,UAAU;MAAAQ,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,eACdR,OAAA,CAACF,MAAM;MAAAO,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC;EAAA,eACV,CAAC;AAEP;AAACC,EAAA,GAPuBN,IAAI;AAAA,IAAAM,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var toArray = Function.prototype.bind.call(Function.prototype.call, [].slice);\n/**\n * Runs `querySelectorAll` on a given element.\n * \n * @param element the element\n * @param selector the selector\n */\n\nexport default function qsa(element, selector) {\n return toArray(element.querySelectorAll(selector));\n}","map":{"version":3,"names":["toArray","Function","prototype","bind","call","slice","qsa","element","selector","querySelectorAll"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/dom-helpers/esm/querySelectorAll.js"],"sourcesContent":["var toArray = Function.prototype.bind.call(Function.prototype.call, [].slice);\n/**\n * Runs `querySelectorAll` on a given element.\n * \n * @param element the element\n * @param selector the selector\n */\n\nexport default function qsa(element, selector) {\n return toArray(element.querySelectorAll(selector));\n}"],"mappings":"AAAA,IAAIA,OAAO,GAAGC,QAAQ,CAACC,SAAS,CAACC,IAAI,CAACC,IAAI,CAACH,QAAQ,CAACC,SAAS,CAACE,IAAI,EAAE,EAAE,CAACC,KAAK,CAAC;AAC7E;AACA;AACA;AACA;AACA;AACA;;AAEA,eAAe,SAASC,GAAGA,CAACC,OAAO,EAAEC,QAAQ,EAAE;EAC7C,OAAOR,OAAO,CAACO,OAAO,CAACE,gBAAgB,CAACD,QAAQ,CAAC,CAAC;AACpD","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"export const ATTRIBUTE_PREFIX = `data-rr-ui-`;\nexport const PROPERTY_PREFIX = `rrUi`;\nexport function dataAttr(property) {\n return `${ATTRIBUTE_PREFIX}${property}`;\n}\nexport function dataProp(property) {\n return `${PROPERTY_PREFIX}${property}`;\n}","map":{"version":3,"names":["ATTRIBUTE_PREFIX","PROPERTY_PREFIX","dataAttr","property","dataProp"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react-bootstrap/node_modules/@restart/ui/esm/DataKey.js"],"sourcesContent":["export const ATTRIBUTE_PREFIX = `data-rr-ui-`;\nexport const PROPERTY_PREFIX = `rrUi`;\nexport function dataAttr(property) {\n return `${ATTRIBUTE_PREFIX}${property}`;\n}\nexport function dataProp(property) {\n return `${PROPERTY_PREFIX}${property}`;\n}"],"mappings":"AAAA,OAAO,MAAMA,gBAAgB,GAAG,aAAa;AAC7C,OAAO,MAAMC,eAAe,GAAG,MAAM;AACrC,OAAO,SAASC,QAAQA,CAACC,QAAQ,EAAE;EACjC,OAAO,GAAGH,gBAAgB,GAAGG,QAAQ,EAAE;AACzC;AACA,OAAO,SAASC,QAAQA,CAACD,QAAQ,EAAE;EACjC,OAAO,GAAGF,eAAe,GAAGE,QAAQ,EAAE;AACxC","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"import { useState } from 'react';\nimport useEffect from './useIsomorphicEffect';\nconst targetMap = new WeakMap();\nlet resizeObserver;\nfunction getResizeObserver() {\n // eslint-disable-next-line no-return-assign\n return resizeObserver = resizeObserver || new window.ResizeObserver(entries => {\n entries.forEach(entry => {\n const handler = targetMap.get(entry.target);\n if (handler) handler(entry.contentRect);\n });\n });\n}\n\n/**\n * Efficiently observe size changes on an element. Depends on the `ResizeObserver` api,\n * and polyfills are needed in older browsers.\n *\n * ```ts\n * const [ref, attachRef] = useCallbackRef(null);\n *\n * const rect = useResizeObserver(ref);\n *\n * return (\n * <div ref={attachRef}>\n * {JSON.stringify(rect)}\n * </div>\n * )\n * ```\n *\n * @param element The DOM element to observe\n */\nexport default function useResizeObserver(element) {\n const [rect, setRect] = useState(null);\n useEffect(() => {\n if (!element) return;\n getResizeObserver().observe(element);\n setRect(element.getBoundingClientRect());\n targetMap.set(element, rect => {\n setRect(rect);\n });\n return () => {\n targetMap.delete(element);\n };\n }, [element]);\n return rect;\n}","map":{"version":3,"names":["useState","useEffect","targetMap","WeakMap","resizeObserver","getResizeObserver","window","ResizeObserver","entries","forEach","entry","handler","get","target","contentRect","useResizeObserver","element","rect","setRect","observe","getBoundingClientRect","set","delete"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react-bootstrap/node_modules/@restart/ui/node_modules/@restart/hooks/esm/useResizeObserver.js"],"sourcesContent":["import { useState } from 'react';\nimport useEffect from './useIsomorphicEffect';\nconst targetMap = new WeakMap();\nlet resizeObserver;\nfunction getResizeObserver() {\n // eslint-disable-next-line no-return-assign\n return resizeObserver = resizeObserver || new window.ResizeObserver(entries => {\n entries.forEach(entry => {\n const handler = targetMap.get(entry.target);\n if (handler) handler(entry.contentRect);\n });\n });\n}\n\n/**\n * Efficiently observe size changes on an element. Depends on the `ResizeObserver` api,\n * and polyfills are needed in older browsers.\n *\n * ```ts\n * const [ref, attachRef] = useCallbackRef(null);\n *\n * const rect = useResizeObserver(ref);\n *\n * return (\n * <div ref={attachRef}>\n * {JSON.stringify(rect)}\n * </div>\n * )\n * ```\n *\n * @param element The DOM element to observe\n */\nexport default function useResizeObserver(element) {\n const [rect, setRect] = useState(null);\n useEffect(() => {\n if (!element) return;\n getResizeObserver().observe(element);\n setRect(element.getBoundingClientRect());\n targetMap.set(element, rect => {\n setRect(rect);\n });\n return () => {\n targetMap.delete(element);\n };\n }, [element]);\n return rect;\n}"],"mappings":"AAAA,SAASA,QAAQ,QAAQ,OAAO;AAChC,OAAOC,SAAS,MAAM,uBAAuB;AAC7C,MAAMC,SAAS,GAAG,IAAIC,OAAO,CAAC,CAAC;AAC/B,IAAIC,cAAc;AAClB,SAASC,iBAAiBA,CAAA,EAAG;EAC3B;EACA,OAAOD,cAAc,GAAGA,cAAc,IAAI,IAAIE,MAAM,CAACC,cAAc,CAACC,OAAO,IAAI;IAC7EA,OAAO,CAACC,OAAO,CAACC,KAAK,IAAI;MACvB,MAAMC,OAAO,GAAGT,SAAS,CAACU,GAAG,CAACF,KAAK,CAACG,MAAM,CAAC;MAC3C,IAAIF,OAAO,EAAEA,OAAO,CAACD,KAAK,CAACI,WAAW,CAAC;IACzC,CAAC,CAAC;EACJ,CAAC,CAAC;AACJ;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,SAASC,iBAAiBA,CAACC,OAAO,EAAE;EACjD,MAAM,CAACC,IAAI,EAAEC,OAAO,CAAC,GAAGlB,QAAQ,CAAC,IAAI,CAAC;EACtCC,SAAS,CAAC,MAAM;IACd,IAAI,CAACe,OAAO,EAAE;IACdX,iBAAiB,CAAC,CAAC,CAACc,OAAO,CAACH,OAAO,CAAC;IACpCE,OAAO,CAACF,OAAO,CAACI,qBAAqB,CAAC,CAAC,CAAC;IACxClB,SAAS,CAACmB,GAAG,CAACL,OAAO,EAAEC,IAAI,IAAI;MAC7BC,OAAO,CAACD,IAAI,CAAC;IACf,CAAC,CAAC;IACF,OAAO,MAAM;MACXf,SAAS,CAACoB,MAAM,CAACN,OAAO,CAAC;IAC3B,CAAC;EACH,CAAC,EAAE,CAACA,OAAO,CAAC,CAAC;EACb,OAAOC,IAAI;AACb","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react-jsx-runtime.production.js');\n} else {\n module.exports = require('./cjs/react-jsx-runtime.development.js');\n}","map":{"version":3,"names":["process","env","NODE_ENV","module","exports","require"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react/jsx-runtime.js"],"sourcesContent":["'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react-jsx-runtime.production.js');\n} else {\n module.exports = require('./cjs/react-jsx-runtime.development.js');\n}\n"],"mappings":"AAAA,YAAY;;AAEZ,IAAIA,OAAO,CAACC,GAAG,CAACC,QAAQ,KAAK,YAAY,EAAE;EACzCC,MAAM,CAACC,OAAO,GAAGC,OAAO,CAAC,uCAAuC,CAAC;AACnE,CAAC,MAAM;EACLF,MAAM,CAACC,OAAO,GAAGC,OAAO,CAAC,wCAAwC,CAAC;AACpE","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/Projects.js\";\nimport Navigation from './components/Navigation';\nimport Footer from './components/Footer';\nimport ProjectDisplay from './components/ProjectDisplay';\n\n/*\n * The Projects page.\n */\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nexport default function Projects() {\n /*\n * An array of project data to feed to the ProjectDisplay component.\n */\n const data = [{\n frontend: \"flutter\",\n backend: \"go\",\n id: \"one-ai\",\n name: 'One AI',\n description: \"TODO\",\n url: \"https://github.com/quaxlyqueen/one-ai\"\n }];\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(Navigation, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 25,\n columnNumber: 7\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n children: data.map(item => /*#__PURE__*/_jsxDEV(ProjectDisplay, {\n frontend: item.frontend,\n backend: item.backend,\n id: item.id,\n name: item.name,\n description: item.description,\n url: item.url\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 28,\n columnNumber: 13\n }, this))\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 26,\n columnNumber: 9\n }, this), /*#__PURE__*/_jsxDEV(Footer, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 31,\n columnNumber: 7\n }, this)]\n }, void 0, true);\n}\n_c = Projects;\nvar _c;\n$RefreshReg$(_c, \"Projects\");","map":{"version":3,"names":["Navigation","Footer","ProjectDisplay","jsxDEV","_jsxDEV","Fragment","_Fragment","Projects","data","frontend","backend","id","name","description","url","children","fileName","_jsxFileName","lineNumber","columnNumber","map","item","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/Projects.js"],"sourcesContent":["import Navigation from './components/Navigation';\nimport Footer from './components/Footer';\nimport ProjectDisplay from './components/ProjectDisplay';\n\n/*\n * The Projects page.\n */\nexport default function Projects() {\n /*\n * An array of project data to feed to the ProjectDisplay component.\n */\n const data = [\n { \n frontend: \"flutter\",\n backend: \"go\",\n id: \"one-ai\",\n name: 'One AI',\n description: \"TODO\",\n url: \"https://github.com/quaxlyqueen/one-ai\"\n },\n ];\n\n return (\n <>\n <Navigation />\n <div>\n {data.map(item => (\n <ProjectDisplay frontend={item.frontend} backend={item.backend} id={item.id} name={item.name} description={item.description} url={item.url} />\n ))}\n </div>\n <Footer />\n </>\n );\n}\n"],"mappings":";AAAA,OAAOA,UAAU,MAAM,yBAAyB;AAChD,OAAOC,MAAM,MAAM,qBAAqB;AACxC,OAAOC,cAAc,MAAM,6BAA6B;;AAExD;AACA;AACA;AAFA,SAAAC,MAAA,IAAAC,OAAA,EAAAC,QAAA,IAAAC,SAAA;AAGA,eAAe,SAASC,QAAQA,CAAA,EAAG;EACjC;AACF;AACA;EACE,MAAMC,IAAI,GAAG,CACX;IACEC,QAAQ,EAAE,SAAS;IACnBC,OAAO,EAAE,IAAI;IACbC,EAAE,EAAE,QAAQ;IACZC,IAAI,EAAE,QAAQ;IACdC,WAAW,EAAE,MAAM;IACnBC,GAAG,EAAE;EACP,CAAC,CACF;EAED,oBACEV,OAAA,CAAAE,SAAA;IAAAS,QAAA,gBACEX,OAAA,CAACJ,UAAU;MAAAgB,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,eACZf,OAAA;MAAAW,QAAA,EACGP,IAAI,CAACY,GAAG,CAACC,IAAI,iBACZjB,OAAA,CAACF,cAAc;QAACO,QAAQ,EAAEY,IAAI,CAACZ,QAAS;QAACC,OAAO,EAAEW,IAAI,CAACX,OAAQ;QAACC,EAAE,EAAEU,IAAI,CAACV,EAAG;QAACC,IAAI,EAAES,IAAI,CAACT,IAAK;QAACC,WAAW,EAAEQ,IAAI,CAACR,WAAY;QAACC,GAAG,EAAEO,IAAI,CAACP;MAAI;QAAAE,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAE,CAC9I;IAAC;MAAAH,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OACC,CAAC,eACRf,OAAA,CAACH,MAAM;MAAAe,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC;EAAA,eACV,CAAC;AAEP;AAACG,EAAA,GA1BuBf,QAAQ;AAAA,IAAAe,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/components/ProjectDisplay.js\";\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\n/*\n * Create a clickable frame which expands to expose additional information on click.\n *\n * @param String id \"Lowercase string representation of the project name.\"\n * @param String name \"The name of the project.\"\n * @param String description \"A description of the project.\"\n * @param String url \"The URL for the repository of the project.\"\n * \n * TODO: Need to implement onClick\n */\nexport default function ProjectDisplay({\n frontend,\n backend,\n id,\n name,\n description,\n url\n}) {\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: /*#__PURE__*/_jsxDEV(\"div\", {\n className: `panel ${frontend} ${backend}`,\n id: id,\n children: [/*#__PURE__*/_jsxDEV(\"h3\", {\n className: \"label\",\n children: name\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 15,\n columnNumber: 9\n }, this), /*#__PURE__*/_jsxDEV(\"h4\", {\n className: \"label-text\",\n children: description\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 16,\n columnNumber: 9\n }, this), /*#__PURE__*/_jsxDEV(\"button\", {\n type: \"button\",\n className: \"btn btn-primary\",\n children: /*#__PURE__*/_jsxDEV(\"a\", {\n href: url,\n children: \"View Code on GitHub\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 17,\n columnNumber: 59\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 17,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 14,\n columnNumber: 7\n }, this)\n }, void 0, false);\n}\n_c = ProjectDisplay;\nvar _c;\n$RefreshReg$(_c, \"ProjectDisplay\");","map":{"version":3,"names":["ProjectDisplay","frontend","backend","id","name","description","url","_jsxDEV","_Fragment","children","className","fileName","_jsxFileName","lineNumber","columnNumber","type","href","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/components/ProjectDisplay.js"],"sourcesContent":["/*\n * Create a clickable frame which expands to expose additional information on click.\n *\n * @param String id \"Lowercase string representation of the project name.\"\n * @param String name \"The name of the project.\"\n * @param String description \"A description of the project.\"\n * @param String url \"The URL for the repository of the project.\"\n * \n * TODO: Need to implement onClick\n */\nexport default function ProjectDisplay( {frontend, backend, id, name, description, url} ) {\n return (\n <>\n <div className={`panel ${frontend} ${backend}`} id={id}>\n <h3 className=\"label\">{name}</h3>\n <h4 className=\"label-text\">{description}</h4>\n <button type=\"button\" className=\"btn btn-primary\"><a href={url}>View Code on GitHub</a></button>\n </div>\n </>\n );\n}\n"],"mappings":";;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,SAASA,cAAcA,CAAE;EAACC,QAAQ;EAAEC,OAAO;EAAEC,EAAE;EAAEC,IAAI;EAAEC,WAAW;EAAEC;AAAG,CAAC,EAAG;EACxF,oBACEC,OAAA,CAAAC,SAAA;IAAAC,QAAA,eACEF,OAAA;MAAKG,SAAS,EAAE,SAAST,QAAQ,IAAIC,OAAO,EAAG;MAACC,EAAE,EAAEA,EAAG;MAAAM,QAAA,gBACrDF,OAAA;QAAIG,SAAS,EAAC,OAAO;QAAAD,QAAA,EAAEL;MAAI;QAAAO,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAK,CAAC,eACjCP,OAAA;QAAIG,SAAS,EAAC,YAAY;QAAAD,QAAA,EAAEJ;MAAW;QAAAM,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAK,CAAC,eAC7CP,OAAA;QAAQQ,IAAI,EAAC,QAAQ;QAACL,SAAS,EAAC,iBAAiB;QAAAD,QAAA,eAACF,OAAA;UAAGS,IAAI,EAAEV,GAAI;UAAAG,QAAA,EAAC;QAAmB;UAAAE,QAAA,EAAAC,YAAA;UAAAC,UAAA;UAAAC,YAAA;QAAA,OAAG;MAAC;QAAAH,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAQ,CAAC;IAAA;MAAAH,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAC7F;EAAC,gBACN,CAAC;AAEP;AAACG,EAAA,GAVuBjB,cAAc;AAAA,IAAAiB,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/About.js\";\nimport Nav from './components/Nav';\nimport Footer from './components/Footer';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nexport default function About() {\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(Nav, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 7,\n columnNumber: 7\n }, this), /*#__PURE__*/_jsxDEV(Footer, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 8,\n columnNumber: 7\n }, this)]\n }, void 0, true);\n}\n_c = About;\nvar _c;\n$RefreshReg$(_c, \"About\");","map":{"version":3,"names":["Nav","Footer","jsxDEV","_jsxDEV","Fragment","_Fragment","About","children","fileName","_jsxFileName","lineNumber","columnNumber","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/About.js"],"sourcesContent":["import Nav from './components/Nav';\nimport Footer from './components/Footer';\n\nexport default function About() {\n return (\n <>\n <Nav />\n <Footer />\n </>\n );\n}\n"],"mappings":";AAAA,OAAOA,GAAG,MAAM,kBAAkB;AAClC,OAAOC,MAAM,MAAM,qBAAqB;AAAC,SAAAC,MAAA,IAAAC,OAAA,EAAAC,QAAA,IAAAC,SAAA;AAEzC,eAAe,SAASC,KAAKA,CAAA,EAAG;EAC9B,oBACEH,OAAA,CAAAE,SAAA;IAAAE,QAAA,gBACEJ,OAAA,CAACH,GAAG;MAAAQ,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,eACPR,OAAA,CAACF,MAAM;MAAAO,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC;EAAA,eACV,CAAC;AAEP;AAACC,EAAA,GAPuBN,KAAK;AAAA,IAAAM,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/Projects.js\";\nimport Navigation from './components/Navigation';\nimport Footer from './components/Footer';\nimport ProjectDisplay from './components/ProjectDisplay';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nexport default function Projects() {\n const data = [{\n id: \"one-ai\",\n name: 'One AI',\n description: \"TODO\",\n url: \"https://github.com/quaxlyqueen/one-ai\"\n }];\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(Navigation, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 12,\n columnNumber: 7\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n children: data.map(item => /*#__PURE__*/_jsxDEV(ProjectDisplay, {\n frontend: item.frontend,\n backend: item.backend,\n id: item.id,\n name: item.name,\n description: item.description,\n url: item.url\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 15,\n columnNumber: 13\n }, this))\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 13,\n columnNumber: 9\n }, this), /*#__PURE__*/_jsxDEV(Footer, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 18,\n columnNumber: 7\n }, this)]\n }, void 0, true);\n}\n_c = Projects;\nvar _c;\n$RefreshReg$(_c, \"Projects\");","map":{"version":3,"names":["Navigation","Footer","ProjectDisplay","jsxDEV","_jsxDEV","Fragment","_Fragment","Projects","data","id","name","description","url","children","fileName","_jsxFileName","lineNumber","columnNumber","map","item","frontend","backend","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/Projects.js"],"sourcesContent":["import Navigation from './components/Navigation';\nimport Footer from './components/Footer';\nimport ProjectDisplay from './components/ProjectDisplay';\n\nexport default function Projects() {\n const data = [\n { id: \"one-ai\", name: 'One AI', description: \"TODO\", url: \"https://github.com/quaxlyqueen/one-ai\"},\n ];\n\n return (\n <>\n <Navigation />\n <div>\n {data.map(item => (\n <ProjectDisplay frontend={item.frontend} backend={item.backend} id={item.id} name={item.name} description={item.description} url={item.url} />\n ))}\n </div>\n <Footer />\n </>\n );\n}\n"],"mappings":";AAAA,OAAOA,UAAU,MAAM,yBAAyB;AAChD,OAAOC,MAAM,MAAM,qBAAqB;AACxC,OAAOC,cAAc,MAAM,6BAA6B;AAAC,SAAAC,MAAA,IAAAC,OAAA,EAAAC,QAAA,IAAAC,SAAA;AAEzD,eAAe,SAASC,QAAQA,CAAA,EAAG;EACjC,MAAMC,IAAI,GAAG,CACX;IAAEC,EAAE,EAAE,QAAQ;IAAEC,IAAI,EAAE,QAAQ;IAAEC,WAAW,EAAE,MAAM;IAAEC,GAAG,EAAE;EAAuC,CAAC,CACnG;EAED,oBACER,OAAA,CAAAE,SAAA;IAAAO,QAAA,gBACET,OAAA,CAACJ,UAAU;MAAAc,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,eACZb,OAAA;MAAAS,QAAA,EACGL,IAAI,CAACU,GAAG,CAACC,IAAI,iBACZf,OAAA,CAACF,cAAc;QAACkB,QAAQ,EAAED,IAAI,CAACC,QAAS;QAACC,OAAO,EAAEF,IAAI,CAACE,OAAQ;QAACZ,EAAE,EAAEU,IAAI,CAACV,EAAG;QAACC,IAAI,EAAES,IAAI,CAACT,IAAK;QAACC,WAAW,EAAEQ,IAAI,CAACR,WAAY;QAACC,GAAG,EAAEO,IAAI,CAACP;MAAI;QAAAE,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAE,CAC9I;IAAC;MAAAH,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OACC,CAAC,eACRb,OAAA,CAACH,MAAM;MAAAa,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC;EAAA,eACV,CAAC;AAEP;AAACK,EAAA,GAhBuBf,QAAQ;AAAA,IAAAe,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"import { useEffect, useLayoutEffect } from 'react';\nconst isReactNative = typeof global !== 'undefined' &&\n// @ts-ignore\nglobal.navigator &&\n// @ts-ignore\nglobal.navigator.product === 'ReactNative';\nconst isDOM = typeof document !== 'undefined';\n\n/**\n * Is `useLayoutEffect` in a DOM or React Native environment, otherwise resolves to useEffect\n * Only useful to avoid the console warning.\n *\n * PREFER `useEffect` UNLESS YOU KNOW WHAT YOU ARE DOING.\n *\n * @category effects\n */\nexport default isDOM || isReactNative ? useLayoutEffect : useEffect;","map":{"version":3,"names":["useEffect","useLayoutEffect","isReactNative","global","navigator","product","isDOM","document"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react-bootstrap/node_modules/@restart/ui/node_modules/@restart/hooks/esm/useIsomorphicEffect.js"],"sourcesContent":["import { useEffect, useLayoutEffect } from 'react';\nconst isReactNative = typeof global !== 'undefined' &&\n// @ts-ignore\nglobal.navigator &&\n// @ts-ignore\nglobal.navigator.product === 'ReactNative';\nconst isDOM = typeof document !== 'undefined';\n\n/**\n * Is `useLayoutEffect` in a DOM or React Native environment, otherwise resolves to useEffect\n * Only useful to avoid the console warning.\n *\n * PREFER `useEffect` UNLESS YOU KNOW WHAT YOU ARE DOING.\n *\n * @category effects\n */\nexport default isDOM || isReactNative ? useLayoutEffect : useEffect;"],"mappings":"AAAA,SAASA,SAAS,EAAEC,eAAe,QAAQ,OAAO;AAClD,MAAMC,aAAa,GAAG,OAAOC,MAAM,KAAK,WAAW;AACnD;AACAA,MAAM,CAACC,SAAS;AAChB;AACAD,MAAM,CAACC,SAAS,CAACC,OAAO,KAAK,aAAa;AAC1C,MAAMC,KAAK,GAAG,OAAOC,QAAQ,KAAK,WAAW;;AAE7C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAeD,KAAK,IAAIJ,aAAa,GAAGD,eAAe,GAAGD,SAAS","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"import useMergeState from './useMergeState';\nexport default function useMergeStateFromProps(props, gDSFP, initialState) {\n const [state, setState] = useMergeState(initialState);\n const nextState = gDSFP(props, state);\n if (nextState !== null) setState(nextState);\n return [state, setState];\n}","map":{"version":3,"names":["useMergeState","useMergeStateFromProps","props","gDSFP","initialState","state","setState","nextState"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react-bootstrap/node_modules/@restart/ui/node_modules/@restart/hooks/esm/useMergeStateFromProps.js"],"sourcesContent":["import useMergeState from './useMergeState';\nexport default function useMergeStateFromProps(props, gDSFP, initialState) {\n const [state, setState] = useMergeState(initialState);\n const nextState = gDSFP(props, state);\n if (nextState !== null) setState(nextState);\n return [state, setState];\n}"],"mappings":"AAAA,OAAOA,aAAa,MAAM,iBAAiB;AAC3C,eAAe,SAASC,sBAAsBA,CAACC,KAAK,EAAEC,KAAK,EAAEC,YAAY,EAAE;EACzE,MAAM,CAACC,KAAK,EAAEC,QAAQ,CAAC,GAAGN,aAAa,CAACI,YAAY,CAAC;EACrD,MAAMG,SAAS,GAAGJ,KAAK,CAACD,KAAK,EAAEG,KAAK,CAAC;EACrC,IAAIE,SAAS,KAAK,IAAI,EAAED,QAAQ,CAACC,SAAS,CAAC;EAC3C,OAAO,CAACF,KAAK,EAAEC,QAAQ,CAAC;AAC1B","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/Resume.js\";\nimport Nav from './components/Nav';\nimport Footer from './components/Footer';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nexport default function Projects() {\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(Nav, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 7,\n columnNumber: 7\n }, this), /*#__PURE__*/_jsxDEV(Footer, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 8,\n columnNumber: 7\n }, this)]\n }, void 0, true);\n}\n_c = Projects;\nvar _c;\n$RefreshReg$(_c, \"Projects\");","map":{"version":3,"names":["Nav","Footer","jsxDEV","_jsxDEV","Fragment","_Fragment","Projects","children","fileName","_jsxFileName","lineNumber","columnNumber","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/Resume.js"],"sourcesContent":["import Nav from './components/Nav';\nimport Footer from './components/Footer';\n\nexport default function Projects() {\n return (\n <>\n <Nav />\n <Footer />\n </>\n );\n}\n"],"mappings":";AAAA,OAAOA,GAAG,MAAM,kBAAkB;AAClC,OAAOC,MAAM,MAAM,qBAAqB;AAAC,SAAAC,MAAA,IAAAC,OAAA,EAAAC,QAAA,IAAAC,SAAA;AAEzC,eAAe,SAASC,QAAQA,CAAA,EAAG;EACjC,oBACEH,OAAA,CAAAE,SAAA;IAAAE,QAAA,gBACEJ,OAAA,CAACH,GAAG;MAAAQ,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,eACPR,OAAA,CAACF,MAAM;MAAAO,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC;EAAA,eACV,CAAC;AAEP;AAACC,EAAA,GAPuBN,QAAQ;AAAA,IAAAM,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/Projects.js\";\nimport Navigation from './components/Navigation';\nimport Footer from './components/Footer';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nexport default function Projects() {\n const projectDisplays = [/*#__PURE__*/_jsxDEV(ProjectDisplay, {\n id: \"one-ai\",\n name: \"One AI\",\n description: \"ASDF\",\n url: \"https://github.com/quaxlyqueen/one-ai\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 6,\n columnNumber: 5\n }, this)];\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(Navigation, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 11,\n columnNumber: 7\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n children: projectDisplays\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 12,\n columnNumber: 9\n }, this), /*#__PURE__*/_jsxDEV(Footer, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 13,\n columnNumber: 7\n }, this)]\n }, void 0, true);\n}\n_c = Projects;\nvar _c;\n$RefreshReg$(_c, \"Projects\");","map":{"version":3,"names":["Navigation","Footer","jsxDEV","_jsxDEV","Fragment","_Fragment","Projects","projectDisplays","ProjectDisplay","id","name","description","url","fileName","_jsxFileName","lineNumber","columnNumber","children","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/Projects.js"],"sourcesContent":["import Navigation from './components/Navigation';\nimport Footer from './components/Footer';\n\nexport default function Projects() {\n const projectDisplays = [\n <ProjectDisplay id=\"one-ai\" name=\"One AI\" description=\"ASDF\" url=\"https://github.com/quaxlyqueen/one-ai\"/>,\n ];\n\n return (\n <>\n <Navigation />\n <div>{projectDisplays}</div>\n <Footer />\n </>\n );\n}\n"],"mappings":";AAAA,OAAOA,UAAU,MAAM,yBAAyB;AAChD,OAAOC,MAAM,MAAM,qBAAqB;AAAC,SAAAC,MAAA,IAAAC,OAAA,EAAAC,QAAA,IAAAC,SAAA;AAEzC,eAAe,SAASC,QAAQA,CAAA,EAAG;EACjC,MAAMC,eAAe,GAAG,cACtBJ,OAAA,CAACK,cAAc;IAACC,EAAE,EAAC,QAAQ;IAACC,IAAI,EAAC,QAAQ;IAACC,WAAW,EAAC,MAAM;IAACC,GAAG,EAAC;EAAuC;IAAAC,QAAA,EAAAC,YAAA;IAAAC,UAAA;IAAAC,YAAA;EAAA,OAAC,CAAC,CAC3G;EAED,oBACEb,OAAA,CAAAE,SAAA;IAAAY,QAAA,gBACEd,OAAA,CAACH,UAAU;MAAAa,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,eACZb,OAAA;MAAAc,QAAA,EAAMV;IAAe;MAAAM,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAM,CAAC,eAC9Bb,OAAA,CAACF,MAAM;MAAAY,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC;EAAA,eACV,CAAC;AAEP;AAACE,EAAA,GAZuBZ,QAAQ;AAAA,IAAAY,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/Projects.js\";\nimport Navigation from './components/Navigation';\nimport Footer from './components/Footer';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nexport default function Projects() {\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(Navigation, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 7,\n columnNumber: 7\n }, this), /*#__PURE__*/_jsxDEV(Footer, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 8,\n columnNumber: 7\n }, this)]\n }, void 0, true);\n}\n_c = Projects;\nvar _c;\n$RefreshReg$(_c, \"Projects\");","map":{"version":3,"names":["Navigation","Footer","jsxDEV","_jsxDEV","Fragment","_Fragment","Projects","children","fileName","_jsxFileName","lineNumber","columnNumber","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/Projects.js"],"sourcesContent":["import Navigation from './components/Navigation';\nimport Footer from './components/Footer';\n\nexport default function Projects() {\n return (\n <>\n <Navigation />\n <Footer />\n </>\n );\n}\n"],"mappings":";AAAA,OAAOA,UAAU,MAAM,yBAAyB;AAChD,OAAOC,MAAM,MAAM,qBAAqB;AAAC,SAAAC,MAAA,IAAAC,OAAA,EAAAC,QAAA,IAAAC,SAAA;AAEzC,eAAe,SAASC,QAAQA,CAAA,EAAG;EACjC,oBACEH,OAAA,CAAAE,SAAA;IAAAE,QAAA,gBACEJ,OAAA,CAACH,UAAU;MAAAQ,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,eACdR,OAAA,CAACF,MAAM;MAAAO,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC;EAAA,eACV,CAAC;AAEP;AAACC,EAAA,GAPuBN,QAAQ;AAAA,IAAAM,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"\"use client\";\n\nimport * as React from 'react';\nimport classNames from 'classnames';\nimport { useBootstrapPrefix } from './ThemeProvider';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nconst NavItem = /*#__PURE__*/React.forwardRef(({\n className,\n bsPrefix,\n as: Component = 'div',\n ...props\n}, ref) => {\n bsPrefix = useBootstrapPrefix(bsPrefix, 'nav-item');\n return /*#__PURE__*/_jsx(Component, {\n ref: ref,\n className: classNames(className, bsPrefix),\n ...props\n });\n});\nNavItem.displayName = 'NavItem';\nexport default NavItem;","map":{"version":3,"names":["React","classNames","useBootstrapPrefix","jsx","_jsx","NavItem","forwardRef","className","bsPrefix","as","Component","props","ref","displayName"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react-bootstrap/esm/NavItem.js"],"sourcesContent":["\"use client\";\n\nimport * as React from 'react';\nimport classNames from 'classnames';\nimport { useBootstrapPrefix } from './ThemeProvider';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nconst NavItem = /*#__PURE__*/React.forwardRef(({\n className,\n bsPrefix,\n as: Component = 'div',\n ...props\n}, ref) => {\n bsPrefix = useBootstrapPrefix(bsPrefix, 'nav-item');\n return /*#__PURE__*/_jsx(Component, {\n ref: ref,\n className: classNames(className, bsPrefix),\n ...props\n });\n});\nNavItem.displayName = 'NavItem';\nexport default NavItem;"],"mappings":"AAAA,YAAY;;AAEZ,OAAO,KAAKA,KAAK,MAAM,OAAO;AAC9B,OAAOC,UAAU,MAAM,YAAY;AACnC,SAASC,kBAAkB,QAAQ,iBAAiB;AACpD,SAASC,GAAG,IAAIC,IAAI,QAAQ,mBAAmB;AAC/C,MAAMC,OAAO,GAAG,aAAaL,KAAK,CAACM,UAAU,CAAC,CAAC;EAC7CC,SAAS;EACTC,QAAQ;EACRC,EAAE,EAAEC,SAAS,GAAG,KAAK;EACrB,GAAGC;AACL,CAAC,EAAEC,GAAG,KAAK;EACTJ,QAAQ,GAAGN,kBAAkB,CAACM,QAAQ,EAAE,UAAU,CAAC;EACnD,OAAO,aAAaJ,IAAI,CAACM,SAAS,EAAE;IAClCE,GAAG,EAAEA,GAAG;IACRL,SAAS,EAAEN,UAAU,CAACM,SAAS,EAAEC,QAAQ,CAAC;IAC1C,GAAGG;EACL,CAAC,CAAC;AACJ,CAAC,CAAC;AACFN,OAAO,CAACQ,WAAW,GAAG,SAAS;AAC/B,eAAeR,OAAO","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"import { useEffect } from 'react';\nimport useCommittedRef from './useCommittedRef';\nfunction useRafInterval(fn, ms, paused = false) {\n let handle;\n let start = new Date().getTime();\n const fnRef = useCommittedRef(fn);\n // this ref is necessary b/c useEffect will sometimes miss a paused toggle\n // orphaning a setTimeout chain in the aether, so relying on it's refresh logic is not reliable.\n const pausedRef = useCommittedRef(paused);\n function loop() {\n const current = new Date().getTime();\n const delta = current - start;\n if (pausedRef.current) return;\n if (delta >= ms && fnRef.current) {\n fnRef.current();\n start = new Date().getTime();\n }\n cancelAnimationFrame(handle);\n handle = requestAnimationFrame(loop);\n }\n useEffect(() => {\n handle = requestAnimationFrame(loop);\n return () => cancelAnimationFrame(handle);\n }, []);\n}\nexport default useRafInterval;","map":{"version":3,"names":["useEffect","useCommittedRef","useRafInterval","fn","ms","paused","handle","start","Date","getTime","fnRef","pausedRef","loop","current","delta","cancelAnimationFrame","requestAnimationFrame"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react-bootstrap/node_modules/@restart/ui/node_modules/@restart/hooks/esm/useRafInterval.js"],"sourcesContent":["import { useEffect } from 'react';\nimport useCommittedRef from './useCommittedRef';\nfunction useRafInterval(fn, ms, paused = false) {\n let handle;\n let start = new Date().getTime();\n const fnRef = useCommittedRef(fn);\n // this ref is necessary b/c useEffect will sometimes miss a paused toggle\n // orphaning a setTimeout chain in the aether, so relying on it's refresh logic is not reliable.\n const pausedRef = useCommittedRef(paused);\n function loop() {\n const current = new Date().getTime();\n const delta = current - start;\n if (pausedRef.current) return;\n if (delta >= ms && fnRef.current) {\n fnRef.current();\n start = new Date().getTime();\n }\n cancelAnimationFrame(handle);\n handle = requestAnimationFrame(loop);\n }\n useEffect(() => {\n handle = requestAnimationFrame(loop);\n return () => cancelAnimationFrame(handle);\n }, []);\n}\nexport default useRafInterval;"],"mappings":"AAAA,SAASA,SAAS,QAAQ,OAAO;AACjC,OAAOC,eAAe,MAAM,mBAAmB;AAC/C,SAASC,cAAcA,CAACC,EAAE,EAAEC,EAAE,EAAEC,MAAM,GAAG,KAAK,EAAE;EAC9C,IAAIC,MAAM;EACV,IAAIC,KAAK,GAAG,IAAIC,IAAI,CAAC,CAAC,CAACC,OAAO,CAAC,CAAC;EAChC,MAAMC,KAAK,GAAGT,eAAe,CAACE,EAAE,CAAC;EACjC;EACA;EACA,MAAMQ,SAAS,GAAGV,eAAe,CAACI,MAAM,CAAC;EACzC,SAASO,IAAIA,CAAA,EAAG;IACd,MAAMC,OAAO,GAAG,IAAIL,IAAI,CAAC,CAAC,CAACC,OAAO,CAAC,CAAC;IACpC,MAAMK,KAAK,GAAGD,OAAO,GAAGN,KAAK;IAC7B,IAAII,SAAS,CAACE,OAAO,EAAE;IACvB,IAAIC,KAAK,IAAIV,EAAE,IAAIM,KAAK,CAACG,OAAO,EAAE;MAChCH,KAAK,CAACG,OAAO,CAAC,CAAC;MACfN,KAAK,GAAG,IAAIC,IAAI,CAAC,CAAC,CAACC,OAAO,CAAC,CAAC;IAC9B;IACAM,oBAAoB,CAACT,MAAM,CAAC;IAC5BA,MAAM,GAAGU,qBAAqB,CAACJ,IAAI,CAAC;EACtC;EACAZ,SAAS,CAAC,MAAM;IACdM,MAAM,GAAGU,qBAAqB,CAACJ,IAAI,CAAC;IACpC,OAAO,MAAMG,oBAAoB,CAACT,MAAM,CAAC;EAC3C,CAAC,EAAE,EAAE,CAAC;AACR;AACA,eAAeJ,cAAc","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/components/FeaturedContent.js\";\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\n/*\n * Expects an array of Cards to display in a responsive grid.\n *\n * @param ProjectCard[] content \"An array of ProjectCards or other Cards.\"\n * TODO: Need to implement dynamic grid layout.\n * TODO: Need to implement dynamic number of content, based on content size.\n */\nexport default function FeaturedContent({\n content\n}) {\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(\"div\", {\n className: \"row\",\n children: [/*#__PURE__*/_jsxDEV(\"div\", {\n className: \"col\",\n children: content[0]\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 12,\n columnNumber: 9\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"col\",\n children: content[1]\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 15,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 11,\n columnNumber: 7\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"row\",\n children: [/*#__PURE__*/_jsxDEV(\"div\", {\n className: \"col\",\n children: content[2]\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 20,\n columnNumber: 9\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"col\",\n children: content[3]\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 23,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 19,\n columnNumber: 7\n }, this)]\n }, void 0, true);\n}\n_c = FeaturedContent;\nvar _c;\n$RefreshReg$(_c, \"FeaturedContent\");","map":{"version":3,"names":["FeaturedContent","content","_jsxDEV","_Fragment","children","className","fileName","_jsxFileName","lineNumber","columnNumber","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/components/FeaturedContent.js"],"sourcesContent":["/*\n * Expects an array of Cards to display in a responsive grid.\n *\n * @param ProjectCard[] content \"An array of ProjectCards or other Cards.\"\n * TODO: Need to implement dynamic grid layout.\n * TODO: Need to implement dynamic number of content, based on content size.\n */\nexport default function FeaturedContent( {content} ) {\n return (\n <>\n <div className=\"row\">\n <div className=\"col\">\n {content[0]}\n </div>\n <div className=\"col\">\n {content[1]}\n </div>\n </div>\n <div className=\"row\">\n <div className=\"col\">\n {content[2]}\n </div>\n <div className=\"col\">\n {content[3]}\n </div>\n </div>\n </>\n );\n}\n"],"mappings":";;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,SAASA,eAAeA,CAAE;EAACC;AAAO,CAAC,EAAG;EACnD,oBACEC,OAAA,CAAAC,SAAA;IAAAC,QAAA,gBACEF,OAAA;MAAKG,SAAS,EAAC,KAAK;MAAAD,QAAA,gBAClBF,OAAA;QAAKG,SAAS,EAAC,KAAK;QAAAD,QAAA,EACjBH,OAAO,CAAC,CAAC;MAAC;QAAAK,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OACR,CAAC,eACNP,OAAA;QAAKG,SAAS,EAAC,KAAK;QAAAD,QAAA,EACjBH,OAAO,CAAC,CAAC;MAAC;QAAAK,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OACR,CAAC;IAAA;MAAAH,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OACH,CAAC,eACNP,OAAA;MAAKG,SAAS,EAAC,KAAK;MAAAD,QAAA,gBAClBF,OAAA;QAAKG,SAAS,EAAC,KAAK;QAAAD,QAAA,EACjBH,OAAO,CAAC,CAAC;MAAC;QAAAK,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OACR,CAAC,eACNP,OAAA;QAAKG,SAAS,EAAC,KAAK;QAAAD,QAAA,EACjBH,OAAO,CAAC,CAAC;MAAC;QAAAK,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OACR,CAAC;IAAA;MAAAH,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OACH,CAAC;EAAA,eACN,CAAC;AAEP;AAACC,EAAA,GArBuBV,eAAe;AAAA,IAAAU,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/Projects.js\";\nimport Navigation from './components/Navigation';\nimport Footer from './components/Footer';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nexport default function Projects() {\n const projectDisplays = [/*#__PURE__*/_jsxDEV(ProjectDisplay, {\n id: \"one-ai\",\n name: \"One AI\",\n description: \"ASDF\",\n url: \"https://github.com/quaxlyqueen/one-ai\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 6,\n columnNumber: 5\n }, this)];\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(Navigation, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 11,\n columnNumber: 7\n }, this), /*#__PURE__*/_jsxDEV(Footer, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 12,\n columnNumber: 7\n }, this)]\n }, void 0, true);\n}\n_c = Projects;\nvar _c;\n$RefreshReg$(_c, \"Projects\");","map":{"version":3,"names":["Navigation","Footer","jsxDEV","_jsxDEV","Fragment","_Fragment","Projects","projectDisplays","ProjectDisplay","id","name","description","url","fileName","_jsxFileName","lineNumber","columnNumber","children","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/Projects.js"],"sourcesContent":["import Navigation from './components/Navigation';\nimport Footer from './components/Footer';\n\nexport default function Projects() {\n const projectDisplays = [\n <ProjectDisplay id=\"one-ai\" name=\"One AI\" description=\"ASDF\" url=\"https://github.com/quaxlyqueen/one-ai\"/>,\n ];\n\n return (\n <>\n <Navigation />\n <Footer />\n </>\n );\n}\n"],"mappings":";AAAA,OAAOA,UAAU,MAAM,yBAAyB;AAChD,OAAOC,MAAM,MAAM,qBAAqB;AAAC,SAAAC,MAAA,IAAAC,OAAA,EAAAC,QAAA,IAAAC,SAAA;AAEzC,eAAe,SAASC,QAAQA,CAAA,EAAG;EACjC,MAAMC,eAAe,GAAG,cACtBJ,OAAA,CAACK,cAAc;IAACC,EAAE,EAAC,QAAQ;IAACC,IAAI,EAAC,QAAQ;IAACC,WAAW,EAAC,MAAM;IAACC,GAAG,EAAC;EAAuC;IAAAC,QAAA,EAAAC,YAAA;IAAAC,UAAA;IAAAC,YAAA;EAAA,OAAC,CAAC,CAC3G;EAED,oBACEb,OAAA,CAAAE,SAAA;IAAAY,QAAA,gBACEd,OAAA,CAACH,UAAU;MAAAa,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,eACdb,OAAA,CAACF,MAAM;MAAAY,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC;EAAA,eACV,CAAC;AAEP;AAACE,EAAA,GAXuBZ,QAAQ;AAAA,IAAAY,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/Projects.js\";\nimport Navigation from './components/Navigation';\nimport Footer from './components/Footer';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nexport default function Projects() {\n const data = [{\n id: \"one-ai\",\n name: 'One AI',\n description: \"TODO\",\n url: \"https://github.com/quaxlyqueen/one-ai\"\n }];\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(Navigation, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 11,\n columnNumber: 7\n }, this), \"/*\", /*#__PURE__*/_jsxDEV(\"div\", {\n children: data.map(item => /*#__PURE__*/_jsxDEV(ProjectDisplay, {\n id: item.id,\n name: item.name,\n description: item.description,\n url: item.url\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 15,\n columnNumber: 13\n }, this))\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 13,\n columnNumber: 9\n }, this), \"*/\", /*#__PURE__*/_jsxDEV(Footer, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 19,\n columnNumber: 7\n }, this)]\n }, void 0, true);\n}\n_c = Projects;\nvar _c;\n$RefreshReg$(_c, \"Projects\");","map":{"version":3,"names":["Navigation","Footer","jsxDEV","_jsxDEV","Fragment","_Fragment","Projects","data","id","name","description","url","children","fileName","_jsxFileName","lineNumber","columnNumber","map","item","ProjectDisplay","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/Projects.js"],"sourcesContent":["import Navigation from './components/Navigation';\nimport Footer from './components/Footer';\n\nexport default function Projects() {\n const data = [\n { id: \"one-ai\", name: 'One AI', description: \"TODO\", url: \"https://github.com/quaxlyqueen/one-ai\"},\n ];\n\n return (\n <>\n <Navigation />\n /*\n <div>\n {data.map(item => (\n <ProjectDisplay id={item.id} name={item.name} description={item.description} url={item.url} />\n ))}\n </div>\n */\n <Footer />\n </>\n );\n}\n"],"mappings":";AAAA,OAAOA,UAAU,MAAM,yBAAyB;AAChD,OAAOC,MAAM,MAAM,qBAAqB;AAAC,SAAAC,MAAA,IAAAC,OAAA,EAAAC,QAAA,IAAAC,SAAA;AAEzC,eAAe,SAASC,QAAQA,CAAA,EAAG;EACjC,MAAMC,IAAI,GAAG,CACX;IAAEC,EAAE,EAAE,QAAQ;IAAEC,IAAI,EAAE,QAAQ;IAAEC,WAAW,EAAE,MAAM;IAAEC,GAAG,EAAE;EAAuC,CAAC,CACnG;EAED,oBACER,OAAA,CAAAE,SAAA;IAAAO,QAAA,gBACET,OAAA,CAACH,UAAU;MAAAa,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,MAEZ,eAAAb,OAAA;MAAAS,QAAA,EACGL,IAAI,CAACU,GAAG,CAACC,IAAI,iBACZf,OAAA,CAACgB,cAAc;QAACX,EAAE,EAAEU,IAAI,CAACV,EAAG;QAACC,IAAI,EAAES,IAAI,CAACT,IAAK;QAACC,WAAW,EAAEQ,IAAI,CAACR,WAAY;QAACC,GAAG,EAAEO,IAAI,CAACP;MAAI;QAAAE,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAE,CAC9F;IAAC;MAAAH,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OACC,CAAC,MAER,eAAAb,OAAA,CAACF,MAAM;MAAAY,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC;EAAA,eACV,CAAC;AAEP;AAACI,EAAA,GAlBuBd,QAAQ;AAAA,IAAAc,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"import useCallbackRef from './useCallbackRef';\nimport useCommittedRef from './useCommittedRef';\nimport useEventCallback from './useEventCallback';\nimport useEventListener from './useEventListener';\nimport useGlobalListener from './useGlobalListener';\nimport useInterval from './useInterval';\nimport useRafInterval from './useRafInterval';\nimport useMergeState from './useMergeState';\nimport useMergeStateFromProps from './useMergeStateFromProps';\nimport useMounted from './useMounted';\nimport usePrevious from './usePrevious';\nimport useImage from './useImage';\nimport useResizeObserver from './useResizeObserver';\nexport { useCallbackRef, useCommittedRef, useEventCallback, useEventListener, useGlobalListener, useInterval, useRafInterval, useMergeState, useMergeStateFromProps, useMounted, usePrevious, useImage, useResizeObserver };","map":{"version":3,"names":["useCallbackRef","useCommittedRef","useEventCallback","useEventListener","useGlobalListener","useInterval","useRafInterval","useMergeState","useMergeStateFromProps","useMounted","usePrevious","useImage","useResizeObserver"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react-bootstrap/node_modules/@restart/ui/node_modules/@restart/hooks/esm/index.js"],"sourcesContent":["import useCallbackRef from './useCallbackRef';\nimport useCommittedRef from './useCommittedRef';\nimport useEventCallback from './useEventCallback';\nimport useEventListener from './useEventListener';\nimport useGlobalListener from './useGlobalListener';\nimport useInterval from './useInterval';\nimport useRafInterval from './useRafInterval';\nimport useMergeState from './useMergeState';\nimport useMergeStateFromProps from './useMergeStateFromProps';\nimport useMounted from './useMounted';\nimport usePrevious from './usePrevious';\nimport useImage from './useImage';\nimport useResizeObserver from './useResizeObserver';\nexport { useCallbackRef, useCommittedRef, useEventCallback, useEventListener, useGlobalListener, useInterval, useRafInterval, useMergeState, useMergeStateFromProps, useMounted, usePrevious, useImage, useResizeObserver };"],"mappings":"AAAA,OAAOA,cAAc,MAAM,kBAAkB;AAC7C,OAAOC,eAAe,MAAM,mBAAmB;AAC/C,OAAOC,gBAAgB,MAAM,oBAAoB;AACjD,OAAOC,gBAAgB,MAAM,oBAAoB;AACjD,OAAOC,iBAAiB,MAAM,qBAAqB;AACnD,OAAOC,WAAW,MAAM,eAAe;AACvC,OAAOC,cAAc,MAAM,kBAAkB;AAC7C,OAAOC,aAAa,MAAM,iBAAiB;AAC3C,OAAOC,sBAAsB,MAAM,0BAA0B;AAC7D,OAAOC,UAAU,MAAM,cAAc;AACrC,OAAOC,WAAW,MAAM,eAAe;AACvC,OAAOC,QAAQ,MAAM,YAAY;AACjC,OAAOC,iBAAiB,MAAM,qBAAqB;AACnD,SAASZ,cAAc,EAAEC,eAAe,EAAEC,gBAAgB,EAAEC,gBAAgB,EAAEC,iBAAiB,EAAEC,WAAW,EAAEC,cAAc,EAAEC,aAAa,EAAEC,sBAAsB,EAAEC,UAAU,EAAEC,WAAW,EAAEC,QAAQ,EAAEC,iBAAiB","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/About.js\";\nimport Nav from './components/Nav';\nimport Footer from './components/Footer';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nexport default function Projects() {\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(Nav, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 7,\n columnNumber: 7\n }, this), /*#__PURE__*/_jsxDEV(Footer, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 8,\n columnNumber: 7\n }, this)]\n }, void 0, true);\n}\n_c = Projects;\nvar _c;\n$RefreshReg$(_c, \"Projects\");","map":{"version":3,"names":["Nav","Footer","jsxDEV","_jsxDEV","Fragment","_Fragment","Projects","children","fileName","_jsxFileName","lineNumber","columnNumber","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/About.js"],"sourcesContent":["import Nav from './components/Nav';\nimport Footer from './components/Footer';\n\nexport default function Projects() {\n return (\n <>\n <Nav />\n <Footer />\n </>\n );\n}\n"],"mappings":";AAAA,OAAOA,GAAG,MAAM,kBAAkB;AAClC,OAAOC,MAAM,MAAM,qBAAqB;AAAC,SAAAC,MAAA,IAAAC,OAAA,EAAAC,QAAA,IAAAC,SAAA;AAEzC,eAAe,SAASC,QAAQA,CAAA,EAAG;EACjC,oBACEH,OAAA,CAAAE,SAAA;IAAAE,QAAA,gBACEJ,OAAA,CAACH,GAAG;MAAAQ,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,eACPR,OAAA,CAACF,MAAM;MAAAO,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC;EAAA,eACV,CAAC;AAEP;AAACC,EAAA,GAPuBN,QAAQ;AAAA,IAAAM,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/Projects.js\";\nimport Navigation from './components/Navigation';\nimport Footer from './components/Footer';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nexport default function Projects() {\n const projectDisplays = [/*#__PURE__*/_jsxDEV(ProjectDisplay, {\n id: \"one-ai\",\n name: \"One AI\",\n description: \"ASDF\",\n url: \"https://github.com/quaxlyqueen/one-ai\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 6,\n columnNumber: 5\n }, this)];\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(Navigation, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 11,\n columnNumber: 7\n }, this), projectDisplays, /*#__PURE__*/_jsxDEV(Footer, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 13,\n columnNumber: 7\n }, this)]\n }, void 0, true);\n}\n_c = Projects;\nvar _c;\n$RefreshReg$(_c, \"Projects\");","map":{"version":3,"names":["Navigation","Footer","jsxDEV","_jsxDEV","Fragment","_Fragment","Projects","projectDisplays","ProjectDisplay","id","name","description","url","fileName","_jsxFileName","lineNumber","columnNumber","children","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/Projects.js"],"sourcesContent":["import Navigation from './components/Navigation';\nimport Footer from './components/Footer';\n\nexport default function Projects() {\n const projectDisplays = [\n <ProjectDisplay id=\"one-ai\" name=\"One AI\" description=\"ASDF\" url=\"https://github.com/quaxlyqueen/one-ai\"/>,\n ];\n\n return (\n <>\n <Navigation />\n {projectDisplays}\n <Footer />\n </>\n );\n}\n"],"mappings":";AAAA,OAAOA,UAAU,MAAM,yBAAyB;AAChD,OAAOC,MAAM,MAAM,qBAAqB;AAAC,SAAAC,MAAA,IAAAC,OAAA,EAAAC,QAAA,IAAAC,SAAA;AAEzC,eAAe,SAASC,QAAQA,CAAA,EAAG;EACjC,MAAMC,eAAe,GAAG,cACtBJ,OAAA,CAACK,cAAc;IAACC,EAAE,EAAC,QAAQ;IAACC,IAAI,EAAC,QAAQ;IAACC,WAAW,EAAC,MAAM;IAACC,GAAG,EAAC;EAAuC;IAAAC,QAAA,EAAAC,YAAA;IAAAC,UAAA;IAAAC,YAAA;EAAA,OAAC,CAAC,CAC3G;EAED,oBACEb,OAAA,CAAAE,SAAA;IAAAY,QAAA,gBACEd,OAAA,CAACH,UAAU;MAAAa,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,EACXT,eAAe,eAClBJ,OAAA,CAACF,MAAM;MAAAY,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC;EAAA,eACV,CAAC;AAEP;AAACE,EAAA,GAZuBZ,QAAQ;AAAA,IAAAY,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"var _jsxFileName = \"/home/violet/documents/development/portfolio/public/src/components/ProjectDisplay.js\";\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\n/*\n * Create a clickable frame which expands to expose additional information on click.\n *\n * @param String id \"Lowercase string representation of the project name.\"\n * @param String name \"The name of the project.\"\n * @param String description \"A description of the project.\"\n * @param String url \"The URL for the repository of the project.\"\n * \n * TODO: Need to implement onClick\n */\nexport default function ProjectDisplay({\n id,\n name,\n description,\n url\n}) {\n return /*#__PURE__*/_jsxDEV(_Fragment, {\n children: /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"panel\",\n id: id,\n children: [/*#__PURE__*/_jsxDEV(\"h3\", {\n className: \"label\",\n children: name\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 15,\n columnNumber: 9\n }, this), /*#__PURE__*/_jsxDEV(\"h4\", {\n className: \"label-text\",\n children: description\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 16,\n columnNumber: 9\n }, this), /*#__PURE__*/_jsxDEV(\"button\", {\n type: \"button\",\n className: \"btn btn-primary\",\n children: /*#__PURE__*/_jsxDEV(\"a\", {\n href: url,\n children: \"View Code on GitHub\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 17,\n columnNumber: 59\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 17,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 14,\n columnNumber: 7\n }, this)\n }, void 0, false);\n}\n_c = ProjectDisplay;\nvar _c;\n$RefreshReg$(_c, \"ProjectDisplay\");","map":{"version":3,"names":["ProjectDisplay","id","name","description","url","_jsxDEV","_Fragment","children","className","fileName","_jsxFileName","lineNumber","columnNumber","type","href","_c","$RefreshReg$"],"sources":["/home/violet/documents/development/portfolio/public/src/components/ProjectDisplay.js"],"sourcesContent":["/*\n * Create a clickable frame which expands to expose additional information on click.\n *\n * @param String id \"Lowercase string representation of the project name.\"\n * @param String name \"The name of the project.\"\n * @param String description \"A description of the project.\"\n * @param String url \"The URL for the repository of the project.\"\n * \n * TODO: Need to implement onClick\n */\nexport default function ProjectDisplay( {id, name, description, url} ) {\n return (\n <>\n <div className=\"panel\" id={id}>\n <h3 className=\"label\">{name}</h3>\n <h4 className=\"label-text\">{description}</h4>\n <button type=\"button\" className=\"btn btn-primary\"><a href={url}>View Code on GitHub</a></button>\n </div>\n </>\n );\n}\n"],"mappings":";;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,SAASA,cAAcA,CAAE;EAACC,EAAE;EAAEC,IAAI;EAAEC,WAAW;EAAEC;AAAG,CAAC,EAAG;EACrE,oBACEC,OAAA,CAAAC,SAAA;IAAAC,QAAA,eACEF,OAAA;MAAKG,SAAS,EAAC,OAAO;MAACP,EAAE,EAAEA,EAAG;MAAAM,QAAA,gBAC5BF,OAAA;QAAIG,SAAS,EAAC,OAAO;QAAAD,QAAA,EAAEL;MAAI;QAAAO,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAK,CAAC,eACjCP,OAAA;QAAIG,SAAS,EAAC,YAAY;QAAAD,QAAA,EAAEJ;MAAW;QAAAM,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAK,CAAC,eAC7CP,OAAA;QAAQQ,IAAI,EAAC,QAAQ;QAACL,SAAS,EAAC,iBAAiB;QAAAD,QAAA,eAACF,OAAA;UAAGS,IAAI,EAAEV,GAAI;UAAAG,QAAA,EAAC;QAAmB;UAAAE,QAAA,EAAAC,YAAA;UAAAC,UAAA;UAAAC,YAAA;QAAA,OAAG;MAAC;QAAAH,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAQ,CAAC;IAAA;MAAAH,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAC7F;EAAC,gBACN,CAAC;AAEP;AAACG,EAAA,GAVuBf,cAAc;AAAA,IAAAe,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"import * as React from 'react';\nconst NavContext = /*#__PURE__*/React.createContext(null);\nNavContext.displayName = 'NavContext';\nexport default NavContext;","map":{"version":3,"names":["React","NavContext","createContext","displayName"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react-bootstrap/node_modules/@restart/ui/esm/NavContext.js"],"sourcesContent":["import * as React from 'react';\nconst NavContext = /*#__PURE__*/React.createContext(null);\nNavContext.displayName = 'NavContext';\nexport default NavContext;"],"mappings":"AAAA,OAAO,KAAKA,KAAK,MAAM,OAAO;AAC9B,MAAMC,UAAU,GAAG,aAAaD,KAAK,CAACE,aAAa,CAAC,IAAI,CAAC;AACzDD,UAAU,CAACE,WAAW,GAAG,YAAY;AACrC,eAAeF,UAAU","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"\"use client\";\n\nimport * as React from 'react';\nconst context = /*#__PURE__*/React.createContext(null);\ncontext.displayName = 'CardHeaderContext';\nexport default context;","map":{"version":3,"names":["React","context","createContext","displayName"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react-bootstrap/esm/CardHeaderContext.js"],"sourcesContent":["\"use client\";\n\nimport * as React from 'react';\nconst context = /*#__PURE__*/React.createContext(null);\ncontext.displayName = 'CardHeaderContext';\nexport default context;"],"mappings":"AAAA,YAAY;;AAEZ,OAAO,KAAKA,KAAK,MAAM,OAAO;AAC9B,MAAMC,OAAO,GAAG,aAAaD,KAAK,CAACE,aAAa,CAAC,IAAI,CAAC;AACtDD,OAAO,CAACE,WAAW,GAAG,mBAAmB;AACzC,eAAeF,OAAO","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
{"ast":null,"code":"import * as React from 'react';\nconst SelectableContext = /*#__PURE__*/React.createContext(null);\nexport const makeEventKey = (eventKey, href = null) => {\n if (eventKey != null) return String(eventKey);\n return href || null;\n};\nexport default SelectableContext;","map":{"version":3,"names":["React","SelectableContext","createContext","makeEventKey","eventKey","href","String"],"sources":["/home/violet/documents/development/portfolio/public/node_modules/react-bootstrap/node_modules/@restart/ui/esm/SelectableContext.js"],"sourcesContent":["import * as React from 'react';\nconst SelectableContext = /*#__PURE__*/React.createContext(null);\nexport const makeEventKey = (eventKey, href = null) => {\n if (eventKey != null) return String(eventKey);\n return href || null;\n};\nexport default SelectableContext;"],"mappings":"AAAA,OAAO,KAAKA,KAAK,MAAM,OAAO;AAC9B,MAAMC,iBAAiB,GAAG,aAAaD,KAAK,CAACE,aAAa,CAAC,IAAI,CAAC;AAChE,OAAO,MAAMC,YAAY,GAAGA,CAACC,QAAQ,EAAEC,IAAI,GAAG,IAAI,KAAK;EACrD,IAAID,QAAQ,IAAI,IAAI,EAAE,OAAOE,MAAM,CAACF,QAAQ,CAAC;EAC7C,OAAOC,IAAI,IAAI,IAAI;AACrB,CAAC;AACD,eAAeJ,iBAAiB","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|
||||||
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user