From ee6d21521be7488e660ac3dfacab0f712e5e95ad Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Thu, 7 Sep 2023 12:06:10 +0200 Subject: [PATCH] app-next: switch to using real graphiql plugin Signed-off-by: Patrik Oldsberg --- packages/app-next/src/App.tsx | 2 +- .../app-next/src/examples/graphiqlPlugin.tsx | 33 ------------------- 2 files changed, 1 insertion(+), 34 deletions(-) delete mode 100644 packages/app-next/src/examples/graphiqlPlugin.tsx diff --git a/packages/app-next/src/App.tsx b/packages/app-next/src/App.tsx index 82b0c927e9..20fcb7c539 100644 --- a/packages/app-next/src/App.tsx +++ b/packages/app-next/src/App.tsx @@ -18,7 +18,7 @@ import { graphiqlPlugin as legacyGraphiqlPlugin } from '@backstage/plugin-graphi import { createApp as createLegacyApp } from '@backstage/app-defaults'; import { createApp } from '@backstage/frontend-app-api'; import { pagesPlugin } from './examples/pagesPlugin'; -import { graphiqlPlugin } from './examples/graphiqlPlugin'; +import { graphiqlPlugin } from '@backstage/plugin-graphiql/alpha'; /* diff --git a/packages/app-next/src/examples/graphiqlPlugin.tsx b/packages/app-next/src/examples/graphiqlPlugin.tsx deleted file mode 100644 index 4e3768dafa..0000000000 --- a/packages/app-next/src/examples/graphiqlPlugin.tsx +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Copyright 2023 The Backstage Authors - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -import { - createPageExtension, - createPlugin, -} from '@backstage/frontend-plugin-api'; -import React from 'react'; - -export const GraphiqlPage = createPageExtension({ - id: 'graphiql.page', - defaultPath: '/graphiql', - component: () => - import('@backstage/plugin-graphiql').then(({ Router }) => ), -}); - -export const graphiqlPlugin = createPlugin({ - id: 'graphiql', - extensions: [GraphiqlPage], -});