[READ-ONLY] a fast, modern browser for the npm registry
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix: dialog title switch with select (#1497)

Co-authored-by: Willow (GHOST) <git@willow.sh>

authored by

zzxming
Willow (GHOST)
and committed by
GitHub
1df39661 b03fb886

+11 -26
+9 -1
app/components/Package/WeeklyDownloadStats.vue
··· 17 17 const chartModal = useModal('chart-modal') 18 18 const hasChartModalTransitioned = shallowRef(false) 19 19 20 + const modalTitle = computed(() => { 21 + const facet = route.query.facet as string | undefined 22 + if (facet === 'likes') return $t('package.trends.items.likes') 23 + if (facet === 'contributors') return $t('package.trends.items.contributors') 24 + return $t('package.trends.items.downloads') 25 + }) 26 + 20 27 const isChartModalOpen = shallowRef<boolean>(false) 21 28 22 29 function handleModalClose() { ··· 305 312 306 313 <PackageChartModal 307 314 v-if="isChartModalOpen && hasWeeklyDownloads" 308 - :title="$t('package.downloads.modal_title')" 315 + :title="modalTitle" 309 316 @close="handleModalClose" 310 317 @transitioned="handleModalTransitioned" 311 318 > ··· 356 363 padding: 0 !important; 357 364 letter-spacing: 0.04rem; 358 365 } 366 + 359 367 .vue-ui-sparkline text { 360 368 font-family: 361 369 Geist Mono,
-1
i18n/locales/ar.json
··· 371 371 }, 372 372 "downloads": { 373 373 "title": "التنزيلات الأسبوعية", 374 - "modal_title": "التنزيلات الأسبوعية", 375 374 "analyze": "تحليل التنزيلات", 376 375 "community_distribution": "عرض توزيع تبنّي المجتمع" 377 376 },
-1
i18n/locales/bg-BG.json
··· 359 359 }, 360 360 "downloads": { 361 361 "title": "Седмични изтегляния", 362 - "modal_title": "Седмични изтегляния", 363 362 "analyze": "Анализ на изтеглянията", 364 363 "community_distribution": "Преглед на разпределението на приемането от общността" 365 364 },
-1
i18n/locales/de-DE.json
··· 369 369 }, 370 370 "downloads": { 371 371 "title": "Wöchentliche Downloads", 372 - "modal_title": "Wöchentliche Downloads", 373 372 "analyze": "Downloads analysieren", 374 373 "community_distribution": "Community-Adoptionsverteilung ansehen" 375 374 },
-1
i18n/locales/en.json
··· 371 371 }, 372 372 "downloads": { 373 373 "title": "Weekly Downloads", 374 - "modal_title": "Weekly Downloads", 375 374 "analyze": "Analyze downloads", 376 375 "community_distribution": "View community adoption distribution" 377 376 },
-1
i18n/locales/es.json
··· 367 367 }, 368 368 "downloads": { 369 369 "title": "Descargas Semanales", 370 - "modal_title": "Descargas semanales", 371 370 "analyze": "Analizar descargas", 372 371 "community_distribution": "Ver distribución de adopción comunitaria" 373 372 },
-1
i18n/locales/fr-FR.json
··· 371 371 }, 372 372 "downloads": { 373 373 "title": "Téléchargements hebdo.", 374 - "modal_title": "Téléchargements hebdomadaires", 375 374 "analyze": "Analyser les téléchargements", 376 375 "community_distribution": "Voir la distribution des versions téléchargées par la communauté" 377 376 },
-1
i18n/locales/ja-JP.json
··· 361 361 }, 362 362 "downloads": { 363 363 "title": "週間ダウンロード数", 364 - "modal_title": "週間ダウンロード数", 365 364 "analyze": "ダウンロード数を分析", 366 365 "community_distribution": "コミュニティの採用分布を表示" 367 366 },
+1 -2
i18n/locales/pl-PL.json
··· 371 371 "downloads": { 372 372 "title": "Pobrania tygodniowe", 373 373 "analyze": "Analizuj pobrania", 374 - "community_distribution": "Zobacz, jak społeczność korzysta z pakietu", 375 - "modal_title": "Pobrania tygodniowe" 374 + "community_distribution": "Zobacz, jak społeczność korzysta z pakietu" 376 375 }, 377 376 "install_scripts": { 378 377 "title": "Skrypty instalacji",
-1
i18n/locales/zh-CN.json
··· 371 371 }, 372 372 "downloads": { 373 373 "title": "每周下载量", 374 - "modal_title": "每周下载量", 375 374 "analyze": "分析下载量", 376 375 "community_distribution": "查看社区采用分布" 377 376 },
-3
i18n/schema.json
··· 1117 1117 "title": { 1118 1118 "type": "string" 1119 1119 }, 1120 - "modal_title": { 1121 - "type": "string" 1122 - }, 1123 1120 "analyze": { 1124 1121 "type": "string" 1125 1122 },
-1
lunaria/files/ar-EG.json
··· 370 370 }, 371 371 "downloads": { 372 372 "title": "التنزيلات الأسبوعية", 373 - "modal_title": "التنزيلات الأسبوعية", 374 373 "analyze": "تحليل التنزيلات", 375 374 "community_distribution": "عرض توزيع تبنّي المجتمع" 376 375 },
-1
lunaria/files/bg-BG.json
··· 358 358 }, 359 359 "downloads": { 360 360 "title": "Седмични изтегляния", 361 - "modal_title": "Седмични изтегляния", 362 361 "analyze": "Анализ на изтеглянията", 363 362 "community_distribution": "Преглед на разпределението на приемането от общността" 364 363 },
-1
lunaria/files/de-DE.json
··· 368 368 }, 369 369 "downloads": { 370 370 "title": "Wöchentliche Downloads", 371 - "modal_title": "Wöchentliche Downloads", 372 371 "analyze": "Downloads analysieren", 373 372 "community_distribution": "Community-Adoptionsverteilung ansehen" 374 373 },
-1
lunaria/files/en-GB.json
··· 370 370 }, 371 371 "downloads": { 372 372 "title": "Weekly Downloads", 373 - "modal_title": "Weekly Downloads", 374 373 "analyze": "Analyze downloads", 375 374 "community_distribution": "View community adoption distribution" 376 375 },
-1
lunaria/files/en-US.json
··· 370 370 }, 371 371 "downloads": { 372 372 "title": "Weekly Downloads", 373 - "modal_title": "Weekly Downloads", 374 373 "analyze": "Analyze downloads", 375 374 "community_distribution": "View community adoption distribution" 376 375 },
-1
lunaria/files/es-419.json
··· 366 366 }, 367 367 "downloads": { 368 368 "title": "Descargas Semanales", 369 - "modal_title": "Descargas semanales", 370 369 "analyze": "Analizar descargas", 371 370 "community_distribution": "Ver distribución de adopción comunitaria" 372 371 },
-1
lunaria/files/es-ES.json
··· 366 366 }, 367 367 "downloads": { 368 368 "title": "Descargas Semanales", 369 - "modal_title": "Descargas semanales", 370 369 "analyze": "Analizar descargas", 371 370 "community_distribution": "Ver distribución de adopción comunitaria" 372 371 },
-1
lunaria/files/fr-FR.json
··· 370 370 }, 371 371 "downloads": { 372 372 "title": "Téléchargements hebdo.", 373 - "modal_title": "Téléchargements hebdomadaires", 374 373 "analyze": "Analyser les téléchargements", 375 374 "community_distribution": "Voir la distribution des versions téléchargées par la communauté" 376 375 },
-1
lunaria/files/ja-JP.json
··· 360 360 }, 361 361 "downloads": { 362 362 "title": "週間ダウンロード数", 363 - "modal_title": "週間ダウンロード数", 364 363 "analyze": "ダウンロード数を分析", 365 364 "community_distribution": "コミュニティの採用分布を表示" 366 365 },
+1 -2
lunaria/files/pl-PL.json
··· 370 370 "downloads": { 371 371 "title": "Pobrania tygodniowe", 372 372 "analyze": "Analizuj pobrania", 373 - "community_distribution": "Zobacz, jak społeczność korzysta z pakietu", 374 - "modal_title": "Pobrania tygodniowe" 373 + "community_distribution": "Zobacz, jak społeczność korzysta z pakietu" 375 374 }, 376 375 "install_scripts": { 377 376 "title": "Skrypty instalacji",
-1
lunaria/files/zh-CN.json
··· 370 370 }, 371 371 "downloads": { 372 372 "title": "每周下载量", 373 - "modal_title": "每周下载量", 374 373 "analyze": "分析下载量", 375 374 "community_distribution": "查看社区采用分布" 376 375 },