Deduplicate types

This commit is contained in:
Benjamin Lu
2026-01-24 07:29:24 -08:00
parent bb2e9fbf79
commit bafb13d55d
2 changed files with 3 additions and 2 deletions

View File

@@ -120,6 +120,7 @@ import { useJobActions } from '@/composables/queue/useJobActions'
import type { JobListItem } from '@/composables/queue/useJobList'
import { useJobList } from '@/composables/queue/useJobList'
import AssetsListItem from '@/platform/assets/components/AssetsListItem.vue'
import type { OutputStackListItem } from '@/platform/assets/composables/useOutputStacks'
import { getOutputAssetMetadata } from '@/platform/assets/schemas/assetMetadataSchema'
import type { AssetItem } from '@/platform/assets/schemas/assetSchema'
import { iconForMediaType } from '@/platform/assets/utils/mediaIconUtil'
@@ -141,7 +142,7 @@ const {
toggleStack,
assetType = 'output'
} = defineProps<{
assetItems: { key: string; asset: AssetItem; isChild?: boolean }[]
assetItems: OutputStackListItem[]
selectableAssets: AssetItem[]
isSelected: (assetId: string) => boolean
isStackExpanded: (asset: AssetItem) => boolean

View File

@@ -5,7 +5,7 @@ import { getOutputAssetMetadata } from '@/platform/assets/schemas/assetMetadataS
import type { AssetItem } from '@/platform/assets/schemas/assetSchema'
import { resolveOutputAssetItems } from '@/platform/assets/utils/outputAssetUtil'
type OutputStackListItem = {
export type OutputStackListItem = {
key: string
asset: AssetItem
isChild?: boolean