diff --git a/plugins/azure-devops/README.md b/plugins/azure-devops/README.md index 15f2606542..939330812e 100644 --- a/plugins/azure-devops/README.md +++ b/plugins/azure-devops/README.md @@ -397,31 +397,3 @@ async handle( }; } ``` - -#### Configure Azure DevOps PullRequest Dashboard Permission - -To Integrate Azure DevOps PullRequest Dashboard permssion, add the following in `packages/app/src/App.tsx` - -```diff -... -+ import { RequirePermission } from '@backstage/plugin-permission-react'; -+ import { azureDevOpsPullRequestDashboardReadPermission } from '@backstage/plugin-azure-devops-common'; -... -... - const routes =( - - ... -+ -+ -+ -+ } -+ > -+ - ... - - ) -... -``` diff --git a/plugins/azure-devops/src/components/PullRequestsPage/PullRequestsPage.tsx b/plugins/azure-devops/src/components/PullRequestsPage/PullRequestsPage.tsx index c5da207bd6..5971a03afd 100644 --- a/plugins/azure-devops/src/components/PullRequestsPage/PullRequestsPage.tsx +++ b/plugins/azure-devops/src/components/PullRequestsPage/PullRequestsPage.tsx @@ -28,6 +28,8 @@ import { FilterType } from './lib/filters'; import { PullRequestGrid } from './lib/PullRequestGrid'; import { useDashboardPullRequests } from '../../hooks'; import { useFilterProcessor } from './lib/hooks'; +import { RequirePermission } from '@backstage/plugin-permission-react'; +import { azureDevOpsPullRequestDashboardReadPermission } from '@backstage/plugin-azure-devops-common'; type PullRequestsPageContentProps = { pullRequestGroups: PullRequestGroup[] | undefined; @@ -98,11 +100,15 @@ export const PullRequestsPage = (props: PullRequestsPageProps) => {
- + + + );