From 4b01c49ed1d2ef2f86b7fbab91515e216a677a69 Mon Sep 17 00:00:00 2001 From: Paulo Gustavo Veiga Date: Sat, 5 Dec 2020 23:08:55 -0800 Subject: [PATCH] Fix image loading --- packages/login/.eslintcache | 1 - packages/login/src/@types/index.d.ts | 3 +++ packages/login/src/@types/typings.d.ts | 6 ++++++ packages/login/src/components/Footer.tsx | 6 ++++-- packages/login/src/components/Header.tsx | 4 ++-- packages/login/src/react-recaptcha-v3.d.ts | 1 - packages/login/webpack.config.js | 9 +++++++++ 7 files changed, 24 insertions(+), 6 deletions(-) delete mode 100644 packages/login/.eslintcache create mode 100644 packages/login/src/@types/index.d.ts create mode 100644 packages/login/src/@types/typings.d.ts delete mode 100644 packages/login/src/react-recaptcha-v3.d.ts diff --git a/packages/login/.eslintcache b/packages/login/.eslintcache deleted file mode 100644 index 90d23251..00000000 --- a/packages/login/.eslintcache +++ /dev/null @@ -1 +0,0 @@ -[{"/Users/pveiga/repos/wisemapping-react/packages/login/src/RegistrationPage.jsx":"1","/Users/pveiga/repos/wisemapping-react/packages/login/src/Footer.jsx":"2","/Users/pveiga/repos/wisemapping-react/packages/login/src/Header.jsx":"3","/Users/pveiga/repos/wisemapping-react/packages/login/src/app.jsx":"4"},{"size":4567,"mtime":1607202547832,"results":"5","hashOfConfig":"6"},{"size":1515,"mtime":1607202547831,"results":"7","hashOfConfig":"6"},{"size":1748,"mtime":1607203815565,"results":"8","hashOfConfig":"6"},{"size":1538,"mtime":1607203354282,"results":"9","hashOfConfig":"6"},{"filePath":"10","messages":"11","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"x74tgq",{"filePath":"12","messages":"13","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"14"},{"filePath":"15","messages":"16","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17","messages":"18","errorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},"/Users/pveiga/repos/wisemapping-react/packages/login/src/RegistrationPage.jsx",[],"/Users/pveiga/repos/wisemapping-react/packages/login/src/Footer.jsx",["19"],"import React from 'react';\nimport { FormattedMessage } from 'react-intl'\nimport { ReactComponent as SvgLogo } from './images/logo-text.svg'\n\nclass Footer extends React.Component {\n render() {\n return (\n \n )\n };\n}\n\nexport default Footer;\n","/Users/pveiga/repos/wisemapping-react/packages/login/src/Header.jsx",[],"/Users/pveiga/repos/wisemapping-react/packages/login/src/app.jsx",["20","21"],{"ruleId":"22","severity":1,"message":"23","line":3,"column":28,"nodeType":"24","messageId":"25","endLine":3,"endColumn":35},{"ruleId":"22","severity":1,"message":"26","line":10,"column":3,"nodeType":"24","messageId":"25","endLine":10,"endColumn":16},{"ruleId":"27","severity":1,"message":"28","line":41,"column":6,"nodeType":"29","endLine":41,"endColumn":8,"suggestions":"30"},"no-unused-vars","'SvgLogo' is defined but never used.","Identifier","unusedVar","'useRouteMatch' is defined but never used.","react-hooks/exhaustive-deps","React Hook useEffect has a missing dependency: 'locale'. Either include it or remove the dependency array.","ArrayExpression",["31"],{"desc":"32","fix":"33"},"Update the dependencies array to be: [locale]",{"range":"34","text":"35"},[946,948],"[locale]"] \ No newline at end of file diff --git a/packages/login/src/@types/index.d.ts b/packages/login/src/@types/index.d.ts new file mode 100644 index 00000000..ecdaa29a --- /dev/null +++ b/packages/login/src/@types/index.d.ts @@ -0,0 +1,3 @@ +declare module 'react-recaptcha-v3'; +declare module '*.png'; + diff --git a/packages/login/src/@types/typings.d.ts b/packages/login/src/@types/typings.d.ts new file mode 100644 index 00000000..b1f7bf1d --- /dev/null +++ b/packages/login/src/@types/typings.d.ts @@ -0,0 +1,6 @@ +declare module '*.jpeg'; +declare module '*.jpg'; +declare module '*.jpeg'; +declare module '*.png'; +declare module '*.svg'; +declare module '*.json'; \ No newline at end of file diff --git a/packages/login/src/components/Footer.tsx b/packages/login/src/components/Footer.tsx index e0b19a2a..82119b93 100644 --- a/packages/login/src/components/Footer.tsx +++ b/packages/login/src/components/Footer.tsx @@ -1,11 +1,13 @@ import React from 'react'; import { FormattedMessage } from 'react-intl' -// import { ReactComponent as SvgLogo } from './images/logo-text.svg' + +const logo = require('../images/logo-text.svg') + const Footer = () => { return (