Preventing technical debt to break linting

This commit is contained in:
zomars
2022-07-13 17:57:54 -06:00
parent 78f0b095ae
commit c7d220e998
2 changed files with 5 additions and 0 deletions
@@ -2,6 +2,7 @@ import useAddAppMutation from "../../_utils/useAddAppMutation";
import { InstallAppButtonProps } from "../../types";
export default function InstallAppButton(props: InstallAppButtonProps) {
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore TODO: deprecate App types in favor of DB slugs
const mutation = useAddAppMutation("giphy");
@@ -21,7 +21,10 @@ export default function ZapierSetup(props: IZapierSetupProps) {
const [newApiKey, setNewApiKey] = useState("");
const { t } = useLocale();
const utils = trpc.useContext();
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore
const integrations = trpc.useQuery(["viewer.integrations", { variant: "other" }]);
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore
const oldApiKey = trpc.useQuery(["viewer.apiKeys.findKeyOfType", { appId: ZAPIER }]);
@@ -35,6 +38,7 @@ export default function ZapierSetup(props: IZapierSetupProps) {
async function createApiKey() {
const event = { note: "Zapier", expiresAt: null, appId: ZAPIER };
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore
const apiKey = await utils.client.mutation("viewer.apiKeys.create", event);
if (oldApiKey.data) {