Fix TypeScript compilation errors in CloudShell components and queryDocuments

- Standardized xterm package imports across CloudShell components to use legacy 'xterm' package
- Fixed Terminal type compatibility issues in CommonUtils.tsx
- Added type casting for enableQueryControl property in queryDocuments.ts to handle Azure Cosmos SDK interface limitations
- Applied code formatting to ensure consistency
This commit is contained in:
Sakshi Gupta 2025-09-30 18:29:32 +05:30
parent 85cb57fdfa
commit 43fae16bc1
2 changed files with 5 additions and 3 deletions

View File

@ -25,7 +25,9 @@ export const getCommonQueryOptions = (options: FeedOptions): FeedOptions => {
options.maxItemCount || options.maxItemCount ||
(storedItemPerPageSetting !== undefined && storedItemPerPageSetting) || (storedItemPerPageSetting !== undefined && storedItemPerPageSetting) ||
Queries.itemsPerPage; Queries.itemsPerPage;
options.enableQueryControl = LocalStorageUtility.getEntryBoolean(StorageKey.QueryControlEnabled); // eslint-disable-next-line @typescript-eslint/no-explicit-any
options.maxDegreeOfParallelism = LocalStorageUtility.getEntryNumber(StorageKey.MaxDegreeOfParellism); (options as any).enableQueryControl = LocalStorageUtility.getEntryBoolean(StorageKey.QueryControlEnabled);
// eslint-disable-next-line @typescript-eslint/no-explicit-any
(options as any).maxDegreeOfParallelism = LocalStorageUtility.getEntryNumber(StorageKey.MaxDegreeOfParellism);
return options; return options;
}; };

View File

@ -1,4 +1,4 @@
import { Terminal } from "@xterm/xterm"; import { Terminal } from "xterm";
import { TerminalKind } from "../../../../Contracts/ViewModels"; import { TerminalKind } from "../../../../Contracts/ViewModels";
/** /**