23 lines · 687 B · TypeScript
RawDownload
import { Spinner } from "~/components/ui/spinner"; import { threadSyncLabel, type ThreadSyncPhase } from "../../threadSync";import { ComposerBanner } from "./ComposerBanner"; export function ComposerActivityRow({ phase }: { readonly phase: ThreadSyncPhase }) {  return (    <ComposerBanner.Row>      <ComposerBanner.Icon>        <Spinner />      </ComposerBanner.Icon>      <ComposerBanner.Content>        <span          className="shrink-0 whitespace-nowrap text-muted-foreground"          data-composer-sync-status={phase}          role="status"        >          {threadSyncLabel(phase)}        </span>      </ComposerBanner.Content>    </ComposerBanner.Row>  );}

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t