update createPermissionResourceRef in docs

Signed-off-by: Danzel Artamadja <notwatermango@gmail.com>
This commit is contained in:
Danzel Artamadja
2025-05-08 11:59:22 +07:00
committed by GitHub
parent c8f32dbefe
commit 95a70eb07d
@@ -125,7 +125,7 @@ $ yarn workspace @internal/plugin-todo-list-backend add zod
Create a new `plugins/todo-list-backend/src/service/rules.ts` file and append the following code:
```typescript title="plugins/todo-list-backend/src/service/rules.ts"
import { makeCreatePermissionRule } from '@backstage/plugin-permission-node';
import { createPermissionResourceRef } from '@backstage/plugin-permission-node';
import { TODO_LIST_RESOURCE_TYPE } from '@internal/plugin-todo-list-common';
import { z } from 'zod';
import { Todo, TodoFilter } from './todos';
@@ -135,7 +135,7 @@ export const todoListPermissionResourceRef = createPermissionResourceRef<
TodoFilter
>().with({
pluginId: 'todolist',
type: TODO_LIST_RESOURCE_TYPE,
resourceType: TODO_LIST_RESOURCE_TYPE,
});
export const isOwner = createPermissionRule({