Library updates (#792)

* Upgrade Typescript to 4.0
* Update i18n-iso-countries to 6.0
* Update react-intl to 5.8.0
* Update jimp to 0.16.1
* Update apollo and graphql libraries
* Update various libraries and fix linting/type errors
* Refactor cache invalidation
* Codegen refetch queries
This commit is contained in:
InfiniteTF
2020-09-11 05:01:00 +02:00
committed by GitHub
parent 5ba11e0e93
commit 5cd7dcaeb2
27 changed files with 2076 additions and 1881 deletions

View File

@@ -26,8 +26,12 @@ import { SceneMoviePanel } from "./SceneMoviePanel";
import { DeleteScenesDialog } from "../DeleteScenesDialog";
import { SceneGenerateDialog } from "../SceneGenerateDialog";
interface ISceneParams {
id?: string;
}
export const Scene: React.FC = () => {
const { id = "new" } = useParams();
const { id = "new" } = useParams<ISceneParams>();
const location = useLocation();
const history = useHistory();
const Toast = useToast();
@@ -210,7 +214,7 @@ export const Scene: React.FC = () => {
return (
<Tab.Container
activeKey={activeTabKey}
onSelect={(k) => setActiveTabKey(k)}
onSelect={(k) => k && setActiveTabKey(k)}
>
<div>
<Nav variant="tabs" className="mr-auto">