Jira : Display ADF in the details in the Yogi panel improvements -
Release date
Oct 07, 2024
Priority
Description
Attachments
11
- 16 Aug 2024, 01:37 PM
- 16 Aug 2024, 01:37 PM
- 16 Aug 2024, 01:37 PM
- 16 Aug 2024, 01:37 PM
- 16 Aug 2024, 01:37 PM
- 16 Aug 2024, 01:37 PM
- 16 Aug 2024, 01:37 PM
- 16 Aug 2024, 01:37 PM
- 16 Aug 2024, 01:37 PM
- 16 Aug 2024, 01:37 PM
- 16 Aug 2024, 01:37 PM
Activity
Show:
Jérôme Rancati (Requirement Yogi)October 3, 2024 at 7:35 AMEdited
Links are not clickable
https://ry-staging.atlassian.net/browse/MBRD-61
Jérôme Rancati (Requirement Yogi)August 19, 2024 at 9:57 AM
it should be something like that ..
Subject: [PATCH] RYC-1069 RYC-1469 [DEV] Display Accordion in Jira Web panel. For that I : * Rename the `displayRowCount` props * Add the `columnsToExclude` to the `RequirementListAccordion.tsx` * Separate `RelationShip` from `Action` column
---
Index: frontend/apps/jira-app/src/components/requirement-list/RequirementListAccordion.tsx
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/frontend/apps/jira-app/src/components/requirement-list/RequirementListAccordion.tsx b/frontend/apps/jira-app/src/components/requirement-list/RequirementListAccordion.tsx
--- a/frontend/apps/jira-app/src/components/requirement-list/RequirementListAccordion.tsx
+++ b/frontend/apps/jira-app/src/components/requirement-list/RequirementListAccordion.tsx
@@ -19,6 +19,9 @@
import styles from "./RequirementListAccordion.module.scss";
import { DTORequirement } from "@requirementyogi/jira-app-rest-api";
+import { ReactRenderer } from "@atlaskit/renderer";
+
+
const DEFAULT_REQUIREMENTS_ACCORDION_COLUMN = [
{
key: "action",
@@ -90,7 +93,17 @@
colSpan: 2,
content: (
<div className={`${styles.reqItemContent} ${styles.collapsibleContent} ${isCollapsed && styles.isOpenReq}`}>
- {requirement.text ? <div className={styles.requirementDescription}>{requirement.text}</div> : null}
+ {requirement.text ? (
+ <div className={styles.requirementDescription}>
+ <ReactRenderer
+ document={{
+ version: 1,
+ type: "doc",
+ content: requirement.storageData.storageBody,
+ }}
+ />
+ </div>
+ ) : null}
<div className={styles.requirementStatusContainer}>
<div className={styles.spaceKey}>
<span>Space : </span> {requirement.spaceKey}
To implement
Confluence links in the field properties are shown as full URLs, rather than the page titles, as they appear when viewed in on the source Confluence page, or RY Requirement view. Jira has some ability to convert Confluence page URLs to “Smart Link” page titles, as it does this when I paste them into the issue Description field, for example. → It should have the same behavior as the detail > display the smart link
Design improvements
Il serait préférable d'utiliser un
IconButton
avec la même icône.il semblerait que le composant
LoadingButton
soit maintenant déprécié.