Skip to content

Commit feb9492

Browse files
committed
style: fix code formatting issues
- Run prettier formatter to fix linting violations - Ensure consistent code style across all files
1 parent d556687 commit feb9492

File tree

2 files changed

+29
-28
lines changed

2 files changed

+29
-28
lines changed

src/main.tsx

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,22 @@ import App from '@/App';
44
import '@/styles/globals.css';
55
import '@/utils/copy-code';
66

7-
// Suppress React DOM nesting warnings in development
7+
// Suppress React DOM nesting warnings in development
88
if (import.meta.env.DEV) {
99
const originalError = console.error;
1010
const originalWarn = console.warn;
11-
11+
1212
const suppressedPatterns = [
1313
// HTML nesting validation errors
1414
/In HTML, .* cannot be a descendant of/,
1515
/cannot contain a nested/,
1616
/This will cause a hydration error/,
17-
17+
1818
// General DOM nesting warnings
1919
/Warning: validateDOMNesting/,
2020
/cannot appear as a child of/,
2121
/cannot appear as a descendant of/,
22-
22+
2323
// Specific element warnings
2424
/<img> cannot appear as a child of <p>/,
2525
/<iframe> cannot appear as a child of <p>/,
@@ -28,41 +28,43 @@ if (import.meta.env.DEV) {
2828
/<span> cannot appear as a child of <p>/,
2929
/<details> cannot appear as a child of <p>/,
3030
/<summary> cannot appear as a child of <p>/,
31-
31+
3232
// React hydration warnings
3333
/Warning: Text content did not match/,
3434
/Warning: Prop .* did not match/,
3535
/Warning: Expected server HTML to contain/,
36-
36+
3737
// Any warning containing "validateDOMNesting"
3838
/validateDOMNesting/,
3939
];
40-
40+
4141
console.error = (...args: any[]) => {
4242
const message = args.join(' ');
43-
const shouldSuppress = suppressedPatterns.some(pattern => pattern.test(message)) ||
43+
const shouldSuppress =
44+
suppressedPatterns.some((pattern) => pattern.test(message)) ||
4445
message.includes('validateDOMNesting') ||
4546
message.includes('cannot appear as a child') ||
4647
message.includes('cannot appear as a descendant') ||
4748
message.includes('cannot be a descendant of') ||
4849
message.includes('cannot contain a nested') ||
4950
message.includes('This will cause a hydration error');
50-
51+
5152
if (!shouldSuppress) {
5253
originalError.apply(console, args);
5354
}
5455
};
55-
56+
5657
console.warn = (...args: any[]) => {
5758
const message = args.join(' ');
58-
const shouldSuppress = suppressedPatterns.some(pattern => pattern.test(message)) ||
59+
const shouldSuppress =
60+
suppressedPatterns.some((pattern) => pattern.test(message)) ||
5961
message.includes('validateDOMNesting') ||
6062
message.includes('cannot appear as a child') ||
6163
message.includes('cannot appear as a descendant') ||
6264
message.includes('cannot be a descendant of') ||
6365
message.includes('cannot contain a nested') ||
6466
message.includes('This will cause a hydration error');
65-
67+
6668
if (!shouldSuppress) {
6769
originalWarn.apply(console, args);
6870
}

src/utils/MarkdownRenderer.tsx

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -168,8 +168,8 @@ const processMarkdownContent = (content: string): string => {
168168
processed = processed.replace(
169169
/:::details\s+(.*?)\n([\s\S]*?):::/gim,
170170
'<details class="my-4 border border-gray-200 rounded-lg overflow-hidden bg-white">' +
171-
'<summary class="bg-gray-50 px-4 py-3 cursor-pointer font-medium text-gray-800 hover:bg-gray-100 transition-colors border-b border-gray-200">$1</summary>' +
172-
'<div class="px-4 py-3 text-gray-700">$2</div></details>',
171+
'<summary class="bg-gray-50 px-4 py-3 cursor-pointer font-medium text-gray-800 hover:bg-gray-100 transition-colors border-b border-gray-200">$1</summary>' +
172+
'<div class="px-4 py-3 text-gray-700">$2</div></details>',
173173
);
174174

175175
// GitHub-style alerts
@@ -205,7 +205,6 @@ const MarkdownRenderer: React.FC<MarkdownRendererProps> = ({
205205
setZoomableImages,
206206
frontmatter,
207207
}) => {
208-
209208
const processedContent = useMemo(
210209
() => processMarkdownContent(content),
211210
[content],
@@ -322,19 +321,19 @@ const MarkdownRenderer: React.FC<MarkdownRendererProps> = ({
322321

323322
const createHeading =
324323
(level: keyof typeof headingClasses) =>
325-
({
326-
children,
327-
...props
328-
}: React.HTMLAttributes<HTMLHeadingElement> & {
329-
children?: React.ReactNode;
330-
}) => {
331-
const Tag = level;
332-
return (
333-
<Tag {...props} className={headingClasses[level]}>
334-
{children}
335-
</Tag>
336-
);
337-
};
324+
({
325+
children,
326+
...props
327+
}: React.HTMLAttributes<HTMLHeadingElement> & {
328+
children?: React.ReactNode;
329+
}) => {
330+
const Tag = level;
331+
return (
332+
<Tag {...props} className={headingClasses[level]}>
333+
{children}
334+
</Tag>
335+
);
336+
};
338337

339338
const components: Components = {
340339
h1: createHeading('h1'),

0 commit comments

Comments
 (0)