Skip to content

Commit 96bfd9a

Browse files
authored
fix: change the dangerouslySetInnerHTML in tsx (#1621)
1 parent c70f290 commit 96bfd9a

File tree

4 files changed

+12
-16
lines changed

4 files changed

+12
-16
lines changed

packages/components/src/components/Alerts/list.module.scss

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,6 @@
22
font-size: 14px;
33
font-weight: 400;
44
line-height: 16px;
5+
white-space: pre-wrap;
6+
word-break: break-word;
57
}

packages/components/src/components/Alerts/list.tsx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,7 @@ export const CommonList = (props: { data: Array<Rule.RuleStoreDataItem> }) => {
1919
background: '#fff',
2020
}}
2121
description={
22-
<div
23-
className={styles.description}
24-
dangerouslySetInnerHTML={{ __html: description || '' }}
25-
/>
22+
<div className={styles.description}>{description || ''}</div>
2623
}
2724
icon={
2825
<Button onClick={() => navigate} type="link">

packages/core/src/rules/rules/loader-performance-optimization/index.ts

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,9 @@ export const rule = defineRule<typeof title, Config>(() => {
4242
const resultMap: Map<string, Array<LoaderMapValue>> = new Map();
4343

4444
// flatten loaders
45-
const loaders: SDK.LoaderTransformData[] = loader
46-
.flatMap((el) => el.loaders);
45+
const loaders: SDK.LoaderTransformData[] = loader.flatMap(
46+
(el) => el.loaders,
47+
);
4748

4849
for (const item of loader) {
4950
const { path, ext } = item.resource;
@@ -96,23 +97,19 @@ export const rule = defineRule<typeof title, Config>(() => {
9697

9798
const msg = [
9899
nodeModulesFilesCosts >= threshold &&
99-
`<b>${
100-
nodeModulesFiles.length
101-
}</b> node_modules files(costs: <b>${Time.formatCosts(
100+
`${nodeModulesFiles.length} node_modules files (costs: ${Time.formatCosts(
102101
nodeModulesFilesCosts,
103-
)}</b>)`,
102+
)})`,
104103
outofCwdFilesCosts >= threshold &&
105-
`<b>${
106-
outofCwdFiles.length
107-
}</b> outof project files(costs: <b>${Time.formatCosts(
104+
`${outofCwdFiles.length} outside project files (costs: ${Time.formatCosts(
108105
outofCwdFilesCosts,
109-
)}</b>)`,
106+
)})`,
110107
]
111108
.filter(Boolean)
112109
.join(' and ');
113110

114111
if (msg) {
115-
const message = `<b>${loaderName}</b> has process ${msg}.`;
112+
const message = `${loaderName} has processed ${msg}.`;
116113
report({
117114
message,
118115
detail: {

packages/sdk/src/sdk/server/apis/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
export * from './alerts';
2-
export * from './data';
2+
export { DataAPI } from './data';
33
export * from './fs';
44
export * from './loader';
55
export * from './graph';

0 commit comments

Comments
 (0)