From 5d1695ada8c17a89d793f886237770ca48002352 Mon Sep 17 00:00:00 2001 From: Liam Lowsley-Williams Date: Fri, 28 Jun 2024 16:36:56 -0500 Subject: [PATCH] fix: added in applications.ftl story and fixed issue with double comma when realmRolesAvailable and resourceRolesAvailable both present --- src/account/pages/Applications.tsx | 1 - .../account/pages/Applications.stories.tsx | 80 +++++++++++++++++++ 2 files changed, 80 insertions(+), 1 deletion(-) create mode 100644 stories/account/pages/Applications.stories.tsx diff --git a/src/account/pages/Applications.tsx b/src/account/pages/Applications.tsx index 6187baf2..eafd54dc 100644 --- a/src/account/pages/Applications.tsx +++ b/src/account/pages/Applications.tsx @@ -62,7 +62,6 @@ export default function Applications(props: PageProps ))} - {!isArrayWithEmptyObject(application.realmRolesAvailable) && application.resourceRolesAvailable && ", "} {application.resourceRolesAvailable && Object.keys(application.resourceRolesAvailable).map(resource => ( diff --git a/stories/account/pages/Applications.stories.tsx b/stories/account/pages/Applications.stories.tsx new file mode 100644 index 00000000..c531c03d --- /dev/null +++ b/stories/account/pages/Applications.stories.tsx @@ -0,0 +1,80 @@ +import React from "react"; +import type { Meta, StoryObj } from "@storybook/react"; +import { createKcPageStory } from "../KcPageStory"; + +const { KcPageStory } = createKcPageStory({ pageId: "applications.ftl" }); + +const meta = { + title: "account/applications.ftl", + component: KcPageStory +} satisfies Meta; + +export default meta; + +type Story = StoryObj; + +export const Default: Story = { + render: () => ( + + ) +};