From 2859eac2d4c5a9c7b91646d4ebdfc1e7fc444a4c Mon Sep 17 00:00:00 2001 From: jonnii Date: 2026年6月22日 22:19:00 -0400 Subject: [PATCH] refactor(web): remove sample alice/bob stacks from repo provider --- .../components/providers/repo-provider.tsx | 104 +----------------- 1 file changed, 3 insertions(+), 101 deletions(-) diff --git a/apps/web/src/components/providers/repo-provider.tsx b/apps/web/src/components/providers/repo-provider.tsx index 7ab2c65ef..d59a735e1 100644 --- a/apps/web/src/components/providers/repo-provider.tsx +++ b/apps/web/src/components/providers/repo-provider.tsx @@ -72,112 +72,14 @@ export function RepoProvider({ repoId, children }: { repoId: string; children: R const view = await fetchView(repoId); setRepo(view.repo); - // TODO: Remove sample stacks — for UI development only - const sampleStacks: StackDetail[] = [ - { - rootBranch: "sample/auth-refactor", - title: "Refactor auth middleware", - status: "shippable", - branchCount: 2, - prCount: 2, - isCurrent: false, - owner: "teammate-alice", - branches: [ - { - name: "sample/auth-refactor", - depth: 0, - isCurrent: false, - needsRestack: false, - isLocked: false, - isFrozen: false, - revision: "abc1234", - commitDate: new Date().toISOString(), - commitAuthor: "teammate-alice", - commitCount: 3, - linesAdded: 120, - linesDeleted: 45, - pr: { - number: 101, - title: "Refactor auth middleware", - state: "OPEN", - url: "#", - isDraft: false, - base: "main", - }, - }, - { - name: "sample/auth-tests", - parent: "sample/auth-refactor", - depth: 1, - isCurrent: false, - needsRestack: false, - isLocked: false, - isFrozen: false, - revision: "def5678", - commitDate: new Date().toISOString(), - commitAuthor: "teammate-alice", - commitCount: 1, - linesAdded: 80, - linesDeleted: 0, - pr: { - number: 102, - title: "Add auth middleware tests", - state: "OPEN", - url: "#", - isDraft: false, - base: "sample/auth-refactor", - }, - }, - ], - }, - { - rootBranch: "sample/fix-pagination", - title: "Fix pagination off-by-one", - status: "pending", - branchCount: 1, - prCount: 1, - isCurrent: false, - owner: "teammate-bob", - branches: [ - { - name: "sample/fix-pagination", - depth: 0, - isCurrent: false, - needsRestack: true, - isLocked: false, - isFrozen: false, - revision: "fed9876", - commitDate: new Date().toISOString(), - commitAuthor: "teammate-bob", - commitCount: 1, - linesAdded: 5, - linesDeleted: 3, - pr: { - number: 200, - title: "Fix pagination off-by-one", - state: "OPEN", - url: "#", - isDraft: true, - base: "main", - }, - }, - ], - }, - ]; - - const augmentedView: ViewResponse = { - repo: view.repo, - stacks: [...view.stacks, ...sampleStacks], - }; - // Diff against previous view to detect changes if (prevViewRef.current) { - const detected = diffViews(prevViewRef.current, augmentedView); + const detected = diffViews(prevViewRef.current, view); addEvents(detected); } - prevViewRef.current = augmentedView; + prevViewRef.current = view; - setStackDetails(augmentedView.stacks); + setStackDetails(view.stacks); setRecentlyMerged(view.recentlyMerged ?? []); setError(null); setLastUpdated(new Date());

AltStyle によって変換されたページ (->オリジナル) /