Skip to content

Commit 554621e

Browse files
[getsentry/action-github-commit] Auto commit
1 parent dcc3903 commit 554621e

File tree

1 file changed

+34
-32
lines changed

1 file changed

+34
-32
lines changed

src/components/changelog/docsChangelog.tsx

Lines changed: 34 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ async function getChangelogEntries(): Promise<ChangelogEntry[]> {
1717
const res = await fetch('https://sentry-content-dashboard.sentry.dev/api/docs', {
1818
next: {revalidate: 3600}, // Cache for 1 hour
1919
});
20-
20+
2121
if (!res.ok) {
2222
throw new Error('Failed to fetch changelog');
2323
}
24-
24+
2525
return res.json();
2626
} catch (error) {
2727
// Error fetching changelog - return empty array
@@ -51,10 +51,7 @@ export async function DocsChangelog() {
5151
(entry.filesChanged?.removed?.length || 0);
5252

5353
return (
54-
<article
55-
key={entry.id}
56-
className="border-b border-gray-200 pb-8 last:border-0"
57-
>
54+
<article key={entry.id} className="border-b border-gray-200 pb-8 last:border-0">
5855
<header className="mb-3">
5956
<h3 className="mb-2 text-xl font-semibold">
6057
<a
@@ -77,7 +74,11 @@ export async function DocsChangelog() {
7774
<span></span>
7875
<span>by {entry.author}</span>
7976
{totalFiles > 0 && <span></span>}
80-
{totalFiles > 0 && <span>{totalFiles} file{totalFiles !== 1 ? 's' : ''} changed</span>}
77+
{totalFiles > 0 && (
78+
<span>
79+
{totalFiles} file{totalFiles !== 1 ? 's' : ''} changed
80+
</span>
81+
)}
8182
</div>
8283
</header>
8384

@@ -101,30 +102,32 @@ export async function DocsChangelog() {
101102
</ul>
102103
</div>
103104
)}
104-
{entry.filesChanged.modified && entry.filesChanged.modified.length > 0 && (
105-
<div>
106-
<span className="font-semibold text-blue-700">Modified:</span>
107-
<ul className="ml-4 mt-1 list-inside list-disc">
108-
{entry.filesChanged.modified.map(file => (
109-
<li key={file} className="text-gray-700">
110-
{file}
111-
</li>
112-
))}
113-
</ul>
114-
</div>
115-
)}
116-
{entry.filesChanged.removed && entry.filesChanged.removed.length > 0 && (
117-
<div>
118-
<span className="font-semibold text-red-700">Removed:</span>
119-
<ul className="ml-4 mt-1 list-inside list-disc">
120-
{entry.filesChanged.removed.map(file => (
121-
<li key={file} className="text-gray-700">
122-
{file}
123-
</li>
124-
))}
125-
</ul>
126-
</div>
127-
)}
105+
{entry.filesChanged.modified &&
106+
entry.filesChanged.modified.length > 0 && (
107+
<div>
108+
<span className="font-semibold text-blue-700">Modified:</span>
109+
<ul className="ml-4 mt-1 list-inside list-disc">
110+
{entry.filesChanged.modified.map(file => (
111+
<li key={file} className="text-gray-700">
112+
{file}
113+
</li>
114+
))}
115+
</ul>
116+
</div>
117+
)}
118+
{entry.filesChanged.removed &&
119+
entry.filesChanged.removed.length > 0 && (
120+
<div>
121+
<span className="font-semibold text-red-700">Removed:</span>
122+
<ul className="ml-4 mt-1 list-inside list-disc">
123+
{entry.filesChanged.removed.map(file => (
124+
<li key={file} className="text-gray-700">
125+
{file}
126+
</li>
127+
))}
128+
</ul>
129+
</div>
130+
)}
128131
</div>
129132
</details>
130133
)}
@@ -134,4 +137,3 @@ export async function DocsChangelog() {
134137
</div>
135138
);
136139
}
137-

0 commit comments

Comments
 (0)