feat: Added visual separation between global and node or handle specific warnings

ref: N25B-450
This commit is contained in:
JGerla
2026-01-20 12:54:47 +01:00
parent 3f6d95683d
commit 327d1de621

View File

@@ -82,26 +82,6 @@ function WarningsList(props: { warnings: EditorWarning[] }) {
</div> </div>
) )
} }
if (splitWarnings.global.length === 0) {
return (
<div>
<div className={"warningGroup"}>
<div className={styles.warningGroupHeader}>global:</div>
<div className={styles.warningsEmpty}>
No global warnings!
</div>
</div>
<div className={"warningGroup"}>
<div className={styles.warningGroupHeader}>other:</div>
<div className={styles.warningsList}>
{splitWarnings.other.map((warning) => (
<WarningListItem warning={warning} />
))}
</div>
</div>
</div>
);
}
return ( return (
<div> <div>
<div className={"warningGroup"}> <div className={"warningGroup"}>
@@ -110,6 +90,7 @@ function WarningsList(props: { warnings: EditorWarning[] }) {
{splitWarnings.global.map((warning) => ( {splitWarnings.global.map((warning) => (
<WarningListItem warning={warning} /> <WarningListItem warning={warning} />
))} ))}
{splitWarnings.global.length === 0 && "No global warnings!"}
</div> </div>
</div> </div>
<div className={"warningGroup"}> <div className={"warningGroup"}>
@@ -118,6 +99,7 @@ function WarningsList(props: { warnings: EditorWarning[] }) {
{splitWarnings.other.map((warning) => ( {splitWarnings.other.map((warning) => (
<WarningListItem warning={warning} /> <WarningListItem warning={warning} />
))} ))}
{splitWarnings.other.length === 0 && "No other warnings!"}
</div> </div>
</div> </div>
</div> </div>