coder / coder/backstage-plugins
[Devcontainers frontend plugin] Make the component hidden if no annotation is present
Open
enhancement
- Dominant language
- TypeScript
- Stars
- 67
- Forks
- 9
- PR merge metrics
- No merged PRs in 30d
Description
If the annotation is not present, make the `DevcontainersProvider` component hidden.
This should be working in `packages/app/src/components/catalog/EntityPage.tsx`:
```
```
The `isDevContainersAvailavble` function should check if the correct annotations are in place like (pseudocode):
```
export const isDevContainersAvailable = (entity: Entity) =>
Boolean(entity.metadata.annotations?.[DEVCONTAINERS_ANNOTATION]);
```
This way the item can be hidden and the page can be cleaner.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.