fix: hide app icon if not found (#16684)

Fixes: https://github.com/coder/coder/issues/14759
This commit is contained in:
Marcin Tojek
2025-02-25 10:30:17 +00:00
committed by GitHub
parent 6bdddd555f
commit a2d4b9984e
3 changed files with 49 additions and 2 deletions
@@ -80,6 +80,43 @@ export const Running: Story = {
},
};
export const AppIcons: Story = {
args: {
...Running.args,
workspace: {
...Mocks.MockWorkspace,
latest_build: {
...Mocks.MockWorkspace.latest_build,
resources: [
{
...Mocks.MockWorkspaceResource,
agents: [
{
...Mocks.MockWorkspaceAgent,
apps: [
{
...Mocks.MockWorkspaceApp,
id: "test-app-1",
slug: "test-app-1",
display_name: "Default Icon",
},
{
...Mocks.MockWorkspaceApp,
id: "test-app-2",
slug: "test-app-2",
display_name: "Broken Icon",
icon: "/foobar/broken.png",
},
],
},
],
},
],
},
},
},
};
export const Favorite: Story = {
args: {
...Running.args,