This commit is contained in:
Anbraten 2024-04-24 15:11:34 +02:00
parent b3f163f15c
commit ae1cfd2ecd
3 changed files with 1 additions and 5 deletions

1
web/components.d.ts vendored
View file

@ -85,7 +85,6 @@ declare module 'vue' {
Navbar: typeof import('./src/components/layout/header/Navbar.vue')['default']
NumberField: typeof import('./src/components/form/NumberField.vue')['default']
OrgSecretsTab: typeof import('./src/components/org/settings/OrgSecretsTab.vue')['default']
Pagination: typeof import('./src/components/layout/Pagination.vue')['default']
Panel: typeof import('./src/components/layout/Panel.vue')['default']
PipelineFeedItem: typeof import('./src/components/pipeline-feed/PipelineFeedItem.vue')['default']
PipelineFeedSidebar: typeof import('./src/components/pipeline-feed/PipelineFeedSidebar.vue')['default']

View file

@ -81,11 +81,10 @@ async function loadSecrets(page: number, level: 'repo' | 'org' | 'global'): Prom
}
}
const secretsPagination = usePagination(loadSecrets, () => !selectedSecret.value, {
const { resetPage, data: _secrets } = usePagination(loadSecrets, () => !selectedSecret.value, {
each: ['repo', 'org', 'global'],
pageSize: 50,
});
const { resetPage, data: _secrets } = secretsPagination;
const secrets = computed(() => {
const secretsList: Record<string, Secret & { edit?: boolean; level: 'repo' | 'org' | 'global' }> = {};

View file

@ -44,8 +44,6 @@ export function usePagination<T, S = unknown>(
data.value.push(...newData);
}
console.log('loadData', each.value?.[0], page.value);
// last page and each has more
if (!hasMore.value && each.value.length > 0) {
// use next each element