feat: add AWS media resource management
This commit is contained in:
@@ -20,9 +20,14 @@ const QUICK_LINKS = [
|
||||
title: 'Downloads',
|
||||
},
|
||||
{
|
||||
description: 'Maintain press-facing media asset categories, thumbnails, package links, and downloadable files.',
|
||||
description: 'Maintain media asset categories, package links, and individual image, PDF, or video entries.',
|
||||
href: '/admin/collections/mediaAssetCategories',
|
||||
title: 'Media assets',
|
||||
title: 'Media asset categories',
|
||||
},
|
||||
{
|
||||
description: 'Add and edit the downloadable media asset entries shown inside secondary categories.',
|
||||
href: '/admin/collections/mediaAssets',
|
||||
title: 'Media asset list',
|
||||
},
|
||||
{
|
||||
description: 'Keep support landing copy, FAQ content, contact instructions, and warranty policy aligned.',
|
||||
@@ -61,6 +66,7 @@ async function getOverviewCounts() {
|
||||
productVideos,
|
||||
productReviews,
|
||||
mediaAssetCategories,
|
||||
mediaAssets,
|
||||
news,
|
||||
faqs,
|
||||
dealers,
|
||||
@@ -73,6 +79,7 @@ async function getOverviewCounts() {
|
||||
payload.count({ collection: 'productVideos' }),
|
||||
payload.count({ collection: 'productReviews' }),
|
||||
payload.count({ collection: 'mediaAssetCategories' }),
|
||||
payload.count({ collection: 'mediaAssets' }),
|
||||
payload.count({ collection: 'news' }),
|
||||
payload.count({ collection: 'faqs' }),
|
||||
payload.count({ collection: 'dealers' }),
|
||||
@@ -86,7 +93,8 @@ async function getOverviewCounts() {
|
||||
{ eyebrow: 'Catalog', href: '/admin/collections/downloads', title: 'Downloads', value: downloads.totalDocs },
|
||||
{ eyebrow: 'Social Proof', href: '/admin/collections/productVideos', title: 'Product Videos', value: productVideos.totalDocs },
|
||||
{ eyebrow: 'Social Proof', href: '/admin/collections/productReviews', title: 'Product Reviews', value: productReviews.totalDocs },
|
||||
{ eyebrow: 'Assets', href: '/admin/collections/mediaAssetCategories', title: 'Media Assets', value: mediaAssetCategories.totalDocs },
|
||||
{ eyebrow: 'Media Kit', href: '/admin/collections/mediaAssetCategories', title: 'Categories', value: mediaAssetCategories.totalDocs },
|
||||
{ eyebrow: 'Media Kit', href: '/admin/collections/mediaAssets', title: 'Asset Entries', value: mediaAssets.totalDocs },
|
||||
{ eyebrow: 'Publishing', href: '/admin/collections/news', title: 'News', value: news.totalDocs },
|
||||
{ eyebrow: 'Support', href: '/admin/collections/faqs', title: 'FAQs', value: faqs.totalDocs },
|
||||
{ eyebrow: 'Sales', href: '/admin/collections/dealers', title: 'Dealers', value: dealers.totalDocs },
|
||||
|
||||
Reference in New Issue
Block a user