Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions app/pages/package/[[org]]/[name].vue
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ if (import.meta.server) {
}

// Fetch README for specific version if requested, otherwise latest
const { data: readmeData } = useLazyFetch<ReadmeResponse>(
const { data: readmeData, status: readmeStatus } = useLazyFetch<ReadmeResponse>(
() => {
const base = `/api/registry/readme/${packageName.value}`
const version = resolvedVersion.value
Expand Down Expand Up @@ -1040,7 +1040,10 @@ const showSkeleton = shallowRef(false)

<!-- eslint-disable vue/no-v-html -- HTML is sanitized server-side -->
<Readme v-if="readmeData?.html" :html="readmeData.html" />
<p v-else class="text-fg-muted italic">
<p
v-else-if="readmeStatus === 'success' && !readmeData?.html"
class="text-fg-muted italic"
>
{{ $t('package.readme.no_readme') }}
<a
v-if="repositoryUrl"
Expand Down
Loading