Skip to content

Commit 1be7088

Browse files
committed
chore(project-landing): solve lint error (typescript)
Signed-off-by: samuel.park <[email protected]>
1 parent c608c22 commit 1be7088

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

Diff for: apps/web/src/services/workspace-home/shared/composables/use-asset-daily-updates.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import { useMetricDataApi } from '@/api-clients/inventory/metric-data/composable
1010
import { useScopedQuery } from '@/query/composables/use-scoped-query';
1111
import { useServiceQueryKey } from '@/query/query-key/use-service-query-key';
1212

13+
import type { CloudServiceTypeItem } from '@/store/reference/cloud-service-type-reference-store';
1314
import { useCloudServiceTypeReferenceStore } from '@/store/reference/cloud-service-type-reference-store';
1415

1516
import type { DailyUpdateItem } from '@/services/workspace-home/shared/types/asset-daily-updates-type';
@@ -101,7 +102,7 @@ export const useAssetDailyUpdates = (ops?: {
101102
const deleted = useDailyUpdateAnalyzeQuery('deleted', { enabled, projectIds });
102103

103104
const cloudServiceTypeReferenceStore = useCloudServiceTypeReferenceStore();
104-
const cloudServiceTypeList = computed(() => Object.values(cloudServiceTypeReferenceStore.getters.cloudServiceTypeItems));
105+
const cloudServiceTypeList = computed<CloudServiceTypeItem[]>(() => Object.values(cloudServiceTypeReferenceStore.getters.cloudServiceTypeItems));
105106

106107
const dailyUpdates = computed<DailyUpdateItem[]>(() => {
107108
const merged = [...created.data.value ?? [], ...deleted.data.value ?? []];

Diff for: apps/web/src/services/workspace-home/shared/composables/use-asset-summary-providers.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import { useMetricDataApi } from '@/api-clients/inventory/metric-data/composable
77
import { useScopedQuery } from '@/query/composables/use-scoped-query';
88
import { useServiceQueryKey } from '@/query/query-key/use-service-query-key';
99

10+
import type { ProviderItem } from '@/store/reference/provider-reference-store';
1011
import { useProviderReferenceStore } from '@/store/reference/provider-reference-store';
1112

1213
import type { AssetProviderItem } from '@/services/workspace-home/shared/types/asset-provider-type';
@@ -77,7 +78,7 @@ export const useAssetSummaryProviders = (opts?: {
7778
const providerReferenceStore = useProviderReferenceStore();
7879
const providerMap = computed<Record<string, AssetProviderItem>>(() => {
7980
const map: Record<string, AssetProviderItem> = {};
80-
Object.entries(providerReferenceStore.getters.providerItems)
81+
(Object.entries(providerReferenceStore.getters.providerItems) as [string, ProviderItem][])
8182
.forEach(([key, provider]) => {
8283
map[key] = {
8384
provider: key,

Diff for: apps/web/src/services/workspace-home/shared/composables/use-project-ids-from-group.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
import type { Ref } from 'vue';
22
import { computed } from 'vue';
33

4+
import type { ProjectReferenceItem } from '@/store/reference/project-reference-store';
45
import { useProjectReferenceStore } from '@/store/reference/project-reference-store';
56

67
export const useProjectIdsFromGroup = (groupId: Ref<string|undefined>) => {
78
const projectReferenceStore = useProjectReferenceStore();
8-
const projects = computed(() => Object.values(projectReferenceStore.getters.projectItems));
9+
const projects = computed<ProjectReferenceItem[]>(() => Object.values(projectReferenceStore.getters.projectItems));
910
const projectIds = computed(() => {
1011
if (groupId.value === undefined) return [];
1112
return projects.value.filter((p) => p.data.groupInfo?.id === groupId.value)

0 commit comments

Comments
 (0)