Skip to content

Commit 77c5a57

Browse files
committed
Fix more random tsc errors
1 parent 1329106 commit 77c5a57

6 files changed

Lines changed: 12 additions & 9 deletions

File tree

spellsource-web/src/components/collection/collection.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@ import React, { FunctionComponent, useContext, useEffect, useState } from "react
33
import { CardType } from "../../__generated__/spellsource-game";
44
import { CollectionCardFragment, CollectionCardsOrderBy, useGetCollectionCardsQuery } from "../../__generated__/client";
55
import { CardDef } from "./card-display";
6-
import { Button as RBButton, Dropdown, Form, Table } from "react-bootstrap";
6+
import { Dropdown, Form, Table } from "react-bootstrap";
7+
import { Button } from "../typed-bootstrap";
78
import { toTitleCaseCorrected } from "../../lib/blockly-spellsource-utils";
89
import { clamp } from "lodash";
910
import DropdownToggle from "react-bootstrap/DropdownToggle";
@@ -16,8 +17,6 @@ import Link from "next/link";
1617
import { useDrag, useDrop } from "react-dnd";
1718
import { CardCache } from "../../pages/collection";
1819

19-
const Button = RBButton as React.ComponentType<any>;
20-
2120
const ShowCardTypes: CardType[] = ["MINION", "SPELL", "WEAPON", "HERO", "HERO_POWER", "CLASS"];
2221
const DefaultShowCardTypes: CardType[] = ["MINION", "SPELL", "WEAPON"];
2322
const defaultLimit = 25;

spellsource-web/src/components/collection/deck.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
import React, { FunctionComponent, useContext } from "react";
22
import _, { isEqual } from "lodash";
33
import { textDecorationStyle } from "./collection";
4-
import { Button as RBButton } from "react-bootstrap";
5-
6-
const Button = RBButton as React.ComponentType<any>;
4+
import { Button } from "../typed-bootstrap";
75
import { useDrag, useDrop } from "react-dnd";
86
import { GetDeckQuery, GetDeckQueryVariables, GetDecksQuery, GetDecksQueryVariables, useCreateDeckMutation, useDeleteDeckMutation, useRenameDeckMutation, useSetCardsInDeckMutation } from "../../__generated__/client";
97
import { ListActions } from "react-use/lib/useList";
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
import { Button as RBButton } from "react-bootstrap";
2+
import React from "react";
3+
4+
export const Button = RBButton as React.ComponentType<any>;

spellsource-web/src/pages/collection.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ import React, { createContext, FunctionComponent, useEffect, useMemo, useRef, us
1010
import { getSession, useSession } from "next-auth/react";
1111
import Collection, { textDecorationStyle } from "../components/collection/collection";
1212
import Head from "next/head";
13-
import { Button, Col, Container, Dropdown, Offcanvas, OffcanvasBody, Row } from "react-bootstrap";
13+
import { Col, Container, Dropdown, Offcanvas, OffcanvasBody, Row } from "react-bootstrap";
14+
import { Button } from "../components/typed-bootstrap";
1415
import _ from "lodash";
1516
import { useRouter } from "next/router";
1617
import { CardDef, toRgbaString } from "../components/collection/card-display";

spellsource-web/src/pages/rogue-test.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@ import { GetServerSideProps } from "next";
22
import { getSession } from "next-auth/react";
33
import Layout from "../components/creative-layout";
44
import { useGetClassesQuery, useGetUserIdTestQuery, useStartRogueRunMutation } from "../__generated__/client";
5-
import { Button, Container } from "react-bootstrap";
5+
import { Container } from "react-bootstrap";
6+
import { Button } from "../components/typed-bootstrap";
67

78
export const getServerSideProps: GetServerSideProps = async (context) => ({
89
props: { session: await getSession(context) },

spellsource-web/tsconfig.tsbuildinfo

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)