diff --git a/.vscode/settings.json b/.vscode/settings.json index 73c1559..218eea6 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,4 +1,5 @@ { + "typescript.tsdk": "./node_modules/typescript/lib", "files.exclude": { "**/logs": true, "**/*.log": true, diff --git a/components/Footer.tsx b/components/Footer.tsx index cf33651..d0c4141 100644 --- a/components/Footer.tsx +++ b/components/Footer.tsx @@ -22,15 +22,13 @@ export const Footer: React.FC<{
Copyright 2021 Travis Fischer
- {!config.isServer && ( - - {isDarkMode ? : } - - )} + + {isDarkMode ? : } +
diff --git a/components/ReactUtterances.tsx b/components/ReactUtterances.tsx index 480d253..c2f1352 100644 --- a/components/ReactUtterances.tsx +++ b/components/ReactUtterances.tsx @@ -1,6 +1,5 @@ import React from 'react' -import { HTMLDivElement } from 'react-dom' import styles from './styles.module.css' export type MappingType = @@ -59,7 +58,7 @@ export class ReactUtterances extends React.Component< this.state = { pending: true } } - componentWillReceiveProps(props) { + UNSAFE_componentWillReceiveProps(props) { // this.scriptElement.setAttribute('theme', props.theme) const iframe = document.querySelector('iframe.utterances-frame') as any diff --git a/yarn.lock b/yarn.lock index c15ea4f..676c5cf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3926,9 +3926,9 @@ memorystream@^0.3.1: integrity sha1-htcJCzDORV1j+64S3aUaR93K+bI= merge-class-names@^1.1.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/merge-class-names/-/merge-class-names-1.3.0.tgz#c4cdc1a981a81dd9afc27aa4287e912a337c5dee" - integrity sha512-k0Qaj36VBpKgdc8c188LEZvo6v/zzry/FUufwopWbMSp6/knfVFU/KIB55/hJjeIpg18IH2WskXJCRnM/1BrdQ== + version "1.4.0" + resolved "https://registry.yarnpkg.com/merge-class-names/-/merge-class-names-1.4.0.tgz#02edcdd5ff677fbb03b47ecd4586df89d697b81b" + integrity sha512-xNdBM7s+6uD+vNZJEymqrFbMBCDGzoA8clZTcj2F1XIy1QQKF+wjFVv7iDZFfdCBnViTdt54A4Ye2lmBsXrBjQ== merge-stream@^2.0.0: version "2.0.0" @@ -5182,9 +5182,9 @@ rc-dropdown@^3.1.2: rc-trigger "^5.0.4" rc-menu@^8.5.2: - version "8.10.4" - resolved "https://registry.yarnpkg.com/rc-menu/-/rc-menu-8.10.4.tgz#234b6cb12690a39ca1e9c380aa846110ec06ffdb" - integrity sha512-eZOyl6RZFNwREP2MMyIOicrEOA9oeAFz13YG5LBmclz1nJQnpkWRN1NjSSQf2JQGybiuI3zQn+PMfFG99i0YxQ== + version "8.10.5" + resolved "https://registry.yarnpkg.com/rc-menu/-/rc-menu-8.10.5.tgz#44b7381c650cc76020dfd65753b535f415012179" + integrity sha512-8Ets93wQFy9IysmgRUm1VGdrEz6XfZTM0jQOqOPLYNXah5HgAmCh4xT0UOygfHB3IWiQeqDgr2uPB4uVhwI2+Q== dependencies: "@babel/runtime" "^7.10.1" classnames "2.x"