diff --git a/src/components/table/sort.spec.ts b/src/components/table/sort.spec.ts index 2504400..2300afa 100644 --- a/src/components/table/sort.spec.ts +++ b/src/components/table/sort.spec.ts @@ -37,7 +37,7 @@ describe('useSort', () => { }) test('Hides ignored columns', () => { - const { showColumn } = useSort(array, { ignoredColums: ['key1'] }) + const { showColumn } = useSort(array, { ignoredColumns: ['key1'] }) expect(showColumn('key1')).toBe(false) }) diff --git a/src/components/table/sort.ts b/src/components/table/sort.ts index 85ec47f..db1f118 100644 --- a/src/components/table/sort.ts +++ b/src/components/table/sort.ts @@ -5,7 +5,7 @@ export type SortDirection = "asc" | "desc"; export type UseSortOptions = { defaultSortKey?: string; defaultSortDirection?: SortDirection; - ignoredColums?: MaybeRefOrGetter; + ignoredColumns?: MaybeRefOrGetter; headerComponent?: HeaderComponent; }; @@ -16,7 +16,7 @@ export const useSort = (array: MaybeRefOrGetter, options?: UseSortOption sortKey.value = key; sortDirection.value = direction; }; - const showColumn = (sortKey: string) => !toValue(options?.ignoredColums)?.includes(sortKey); + const showColumn = (sortKey: string) => !toValue(options?.ignoredColumns)?.includes(sortKey); const headerProps = computed(() => ({ onSort: sortBy, showColumn, diff --git a/src/market/acquisition/AcquisitionResultTable.vue b/src/market/acquisition/AcquisitionResultTable.vue index 22d9930..e3f28b3 100644 --- a/src/market/acquisition/AcquisitionResultTable.vue +++ b/src/market/acquisition/AcquisitionResultTable.vue @@ -31,7 +31,7 @@ interface Props { items?: AcquiredType[]; infoOnly?: boolean; showAll?: boolean; - ignoredColums?: string[] | string; + ignoredColumns?: string[] | string; defaultSortKey?: string; } @@ -44,24 +44,24 @@ const props = withDefaults(defineProps(), { items: () => [], infoOnly: false, showAll: false, - ignoredColums: () => [], + ignoredColumns: () => [], defaultSortKey: 'precentProfit', }); defineEmits(); const columnsToIgnore = computed(() => { - const ignoredColums = typeof props.ignoredColums === 'string' ? [props.ignoredColums] : [...props.ignoredColums]; + const ignoredColumns = typeof props.ignoredColumns === 'string' ? [props.ignoredColumns] : [...props.ignoredColumns]; - if (props.infoOnly && !ignoredColums.includes('buttons')) { - ignoredColums.push('buttons'); + if (props.infoOnly && !ignoredColumns.includes('buttons')) { + ignoredColumns.push('buttons'); } - if (!props.showAll && !ignoredColums.includes('ledger')) { - ignoredColums.push('ledger'); + if (!props.showAll && !ignoredColumns.includes('ledger')) { + ignoredColumns.push('ledger'); } - if (ignoredColums.includes('ledger')) { - ignoredColums.push('ledgerName'); + if (ignoredColumns.includes('ledger')) { + ignoredColumns.push('ledgerName'); } - return ignoredColums; + return ignoredColumns; }); const marketTaxStore = useMarketTaxStore(); @@ -136,7 +136,7 @@ const { sortedArray, headerProps, showColumn } = useSort(computed(() => }), { defaultSortKey: props.defaultSortKey, defaultSortDirection: 'desc', - ignoredColums: columnsToIgnore + ignoredColumns: columnsToIgnore }) const getLineColor = (result: Result) => { if (result.precentProfit >= (threshold.value / 100)) { diff --git a/src/market/acquisition/AcquisitionsPanel.vue b/src/market/acquisition/AcquisitionsPanel.vue index 98d64c2..f582746 100644 --- a/src/market/acquisition/AcquisitionsPanel.vue +++ b/src/market/acquisition/AcquisitionsPanel.vue @@ -1,5 +1,5 @@