|
57 | 57 |
|
58 | 58 | // Project data
|
59 | 59 | const projectsQuery = $derived(projectsService.projects());
|
60 |
| - const projects = $derived(projectsQuery.result.data); |
| 60 | + const projects = $derived(projectsQuery.response); |
61 | 61 | const currentProject = $derived(projects?.find((p) => p.id === projectId));
|
62 | 62 |
|
63 | 63 | // =============================================================================
|
|
69 | 69 | const gitService = inject(GIT_SERVICE);
|
70 | 70 |
|
71 | 71 | const repoInfoQuery = $derived(baseBranchService.repo(projectId));
|
72 |
| - const repoInfo = $derived(repoInfoQuery.result.data); |
| 72 | + const pushRepoQuery = $derived(baseBranchService.pushRepo(projectId)); |
| 73 | +
|
| 74 | + const repoInfo = $derived(repoInfoQuery.response); |
| 75 | + const forkInfo = $derived(pushRepoQuery.response); |
| 76 | +
|
73 | 77 | const baseBranchQuery = $derived(baseBranchService.baseBranch(projectId));
|
74 |
| - const baseBranch = $derived(baseBranchQuery.result.data); |
| 78 | + const baseBranch = $derived(baseBranchQuery.response); |
75 | 79 | const baseBranchName = $derived(baseBranch?.shortName);
|
76 |
| - const pushRepoQuery = $derived(baseBranchService.pushRepo(projectId)); |
77 |
| - const forkInfo = $derived(pushRepoQuery.result.data); |
78 | 80 |
|
79 | 81 | // =============================================================================
|
80 | 82 | // WORKSPACE & MODE MANAGEMENT
|
|
86 | 88 |
|
87 | 89 | const mode = $derived(modeService.mode({ projectId }));
|
88 | 90 | const headQuery = $derived(modeService.head({ projectId }));
|
89 |
| - const head = $derived(headQuery.result.data); |
| 91 | + const head = $derived(headQuery.response); |
90 | 92 |
|
91 | 93 | // Invalidate stacks when switching branches outside workspace
|
92 | 94 | $effect(() => {
|
|
223 | 225 |
|
224 | 226 | // Refresh when branch data changes
|
225 | 227 | $effect(() => {
|
226 |
| - if (baseBranch || headQuery.result.data) debouncedRemoteBranchRefresh(); |
| 228 | + if (baseBranch || headQuery.response) debouncedRemoteBranchRefresh(); |
227 | 229 | });
|
228 | 230 |
|
229 | 231 | // Auto-fetch setup
|
|
0 commit comments