History

Format provider update pill optimization

Cursor Agent committed 4 months ago

Commit bd0cd271 parent c1053021 file · +8 −14Browse files

Unified · Split

apps/web/src/components/sidebar/SidebarProviderUpdatePill.tsx+8−14
@@ -55,10 +55,7 @@ function useProviderUpdatePillAutoDismiss({ · 54 unmodified lines
5555 }: {
5656 readonly displayedView: ProviderUpdateSidebarPillView | null;
5757 readonly exitingKey: string | null;
58− readonly startExit: (
59− view: ProviderUpdateSidebarPillView,
60− dismissKey?: string,
61− ) => void;
58+ readonly startExit: (view: ProviderUpdateSidebarPillView, dismissKey?: string) => void;
6259 }) {
6360 const dismissAfterVisibleMs = displayedView?.dismissAfterVisibleMs;
6461 const viewKey = displayedView?.key ?? null;
@@ -117,16 +114,13 @@ export function SidebarProviderUpdatePillContent({ · 52 unmodified lines
117114 displayedView?.tone !== "loading" &&
118115 exitingKey !== viewKey;
119116
120− const startExit = useCallback(
121− (exitView: ProviderUpdateSidebarPillView, dismissKey?: string) => {
122− setExitState((current) =>
123− current?.view.key === exitView.key
124− ? current
125− : { view: exitView, dismissAfterExitKey: dismissKey ?? null },
126− );
127− },
128− [],
129− );
117+ const startExit = useCallback((exitView: ProviderUpdateSidebarPillView, dismissKey?: string) => {
118+ setExitState((current) =>
119+ current?.view.key === exitView.key
120+ ? current
121+ : { view: exitView, dismissAfterExitKey: dismissKey ?? null },
122+ );
123+ }, []);
130124
131125 useProviderUpdatePillAutoDismiss({ displayedView, exitingKey, startExit });
132126

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