We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8ca8f3d commit 2b4ffe1Copy full SHA for 2b4ffe1
ui/frontend/selectors/index.ts
@@ -359,7 +359,12 @@ const createFeatureFlagSelector = (ff: (state: State) => number) =>
359
createSelector(clientFeatureFlagThreshold, ff, (c, ff) => c <= ff);
360
361
export const showGemSelector = createFeatureFlagSelector(showGemThreshold);
362
-export const executeViaWebsocketSelector = createFeatureFlagSelector(executeViaWebsocketThreshold);
+const wsFeatureEnabled = createFeatureFlagSelector(executeViaWebsocketThreshold);
363
+export const executeViaWebsocketSelector = createSelector(
364
+ websocket,
365
+ wsFeatureEnabled,
366
+ (ws, enabled) => ws.connected && enabled,
367
+);
368
369
export type WebSocketStatus =
370
{ state: 'disconnected' } |
0 commit comments