diff --git a/.gitignore b/.gitignore index 0d329c28..ada8b332 100644 --- a/.gitignore +++ b/.gitignore @@ -109,4 +109,4 @@ tests/*/videos .netlify # Andrew's crazy Volar shim generator -shims-volar.d.ts +shims-volar.d.ts \ No newline at end of file diff --git a/packages/hoppscotch-app/.eslintrc.js b/packages/hoppscotch-app/.eslintrc.js index d51ccaed..9b30a579 100644 --- a/packages/hoppscotch-app/.eslintrc.js +++ b/packages/hoppscotch-app/.eslintrc.js @@ -18,6 +18,9 @@ module.exports = { "plugin:prettier/recommended", "plugin:nuxt/recommended", ], + ignorePatterns: [ + "helpers/backend/graphql.ts" + ], plugins: ["vue", "prettier"], // add your custom rules here rules: { diff --git a/packages/hoppscotch-app/.gitignore b/packages/hoppscotch-app/.gitignore index 0d329c28..a3ab74b1 100644 --- a/packages/hoppscotch-app/.gitignore +++ b/packages/hoppscotch-app/.gitignore @@ -110,3 +110,9 @@ tests/*/videos # Andrew's crazy Volar shim generator shims-volar.d.ts + +# Hoppscotch Backend Schema Introspection JSON +helpers/backend/backend-schema.json + +# GraphQL Type Generation +helpers/backend/graphql.ts \ No newline at end of file diff --git a/packages/hoppscotch-app/components/teams/Team.vue b/packages/hoppscotch-app/components/teams/Team.vue index 83f1c6ad..49d37e69 100644 --- a/packages/hoppscotch-app/components/teams/Team.vue +++ b/packages/hoppscotch-app/components/teams/Team.vue @@ -73,11 +73,11 @@ import { useContext } from "@nuxtjs/composition-api" import { pipe } from "fp-ts/function" import * as TE from "fp-ts/TaskEither" +import { TeamMemberRole } from "~/helpers/backend/graphql" import { deleteTeam as backendDeleteTeam, leaveTeam, } from "~/helpers/backend/mutations/Team" -import { TeamMemberRole } from "~/helpers/backend/types/TeamMemberRole" const props = defineProps<{ team: { diff --git a/packages/hoppscotch-app/components/teams/index.vue b/packages/hoppscotch-app/components/teams/index.vue index e8b8793e..51c38fbc 100644 --- a/packages/hoppscotch-app/components/teams/index.vue +++ b/packages/hoppscotch-app/components/teams/index.vue @@ -71,12 +71,15 @@