mirror of
https://github.com/Azure/cosmos-explorer.git
synced 2025-12-26 20:31:33 +00:00
24 lines
931 B
TypeScript
24 lines
931 B
TypeScript
import { QueryDocumentsPerPage } from "Explorer/QueryCopilot/Shared/QueryCopilotClient";
|
|
import { QueryResultSection } from "Explorer/Tabs/QueryTab/QueryResultSection";
|
|
import { QueryCopilotState, useQueryCopilot } from "hooks/useQueryCopilot";
|
|
import React from "react";
|
|
|
|
export const QueryCopilotResults: React.FC = (): JSX.Element => {
|
|
return (
|
|
<QueryResultSection
|
|
isMongoDB={false}
|
|
queryEditorContent={useQueryCopilot.getState().selectedQuery || useQueryCopilot.getState().query}
|
|
errors={useQueryCopilot.getState().errors}
|
|
queryResults={useQueryCopilot.getState().queryResults}
|
|
isExecuting={useQueryCopilot.getState().isExecuting}
|
|
executeQueryDocumentsPage={(firstItemIndex: number) =>
|
|
QueryDocumentsPerPage(
|
|
firstItemIndex,
|
|
useQueryCopilot.getState().queryIterator,
|
|
useQueryCopilot as Partial<QueryCopilotState>,
|
|
)
|
|
}
|
|
/>
|
|
);
|
|
};
|