From b3cd6827277c55516356f6614d1293d759bde345 Mon Sep 17 00:00:00 2001 From: Ian Bolton Date: Tue, 12 Mar 2024 09:29:09 -0400 Subject: [PATCH 1/2] :bug: Wrap long file paths in issues drawer Signed-off-by: Ian Bolton --- .../issues/issue-detail-drawer/issue-affected-files-table.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/src/app/pages/issues/issue-detail-drawer/issue-affected-files-table.tsx b/client/src/app/pages/issues/issue-detail-drawer/issue-affected-files-table.tsx index 9ae5637c20..81707b9ac4 100644 --- a/client/src/app/pages/issues/issue-detail-drawer/issue-affected-files-table.tsx +++ b/client/src/app/pages/issues/issue-detail-drawer/issue-affected-files-table.tsx @@ -155,7 +155,7 @@ export const IssueAffectedFilesTable: React.FC< = ({ path }) => { + const normalizedPath = path.replace(/\\/g, "/"); + const formattedPath = normalizedPath + .split("/") + .reduce((acc, segment, index, array) => { + acc.push(segment); + if (index < array.length - 1) { + acc.push(); + acc.push(/); + } + return acc; + }, []); + + return <>{formattedPath}; +}; + +export default PathDisplay;