added emulator checks

This commit is contained in:
Nishtha Ahuja 2024-12-10 15:08:54 +05:30
parent abf061089d
commit 69dea28096

View File

@ -483,7 +483,7 @@ export const SettingsPane: FunctionComponent<{ explorer: Explorer }> = ({
<RightPaneForm {...genericPaneProps}>
<div className={`paneMainContent ${styles.container}`}>
<Accordion className={styles.firstItem}>
{shouldShowQueryPageOptions && (
{shouldShowQueryPageOptions && configContext.platform !== Platform.Emulator && (
<AccordionItem value="1">
<AccordionHeader>
<div className={styles.header}>Page Options</div>
@ -534,7 +534,8 @@ export const SettingsPane: FunctionComponent<{ explorer: Explorer }> = ({
)}
{userContext.apiType === "SQL" &&
userContext.authType === AuthType.AAD &&
configContext.platform !== Platform.Fabric && (
configContext.platform !== Platform.Fabric &&
configContext.platform !== Platform.Emulator && (
<AccordionItem value="2">
<AccordionHeader>
<div className={styles.header}>Enable Entra ID RBAC</div>
@ -565,8 +566,7 @@ export const SettingsPane: FunctionComponent<{ explorer: Explorer }> = ({
</AccordionItem>
)}
{userContext.apiType === "SQL" && (
<>
{userContext.apiType === "SQL" && configContext.platform !== Platform.Emulator && (
<AccordionItem value="3">
<AccordionHeader>
<div className={styles.header}>Query Timeout</div>
@ -607,7 +607,9 @@ export const SettingsPane: FunctionComponent<{ explorer: Explorer }> = ({
)}
</AccordionPanel>
</AccordionItem>
)}
{configContext.platform !== Platform.Emulator && (
<AccordionItem value="4">
<AccordionHeader>
<div className={styles.header}>RU Limit</div>
@ -641,7 +643,9 @@ export const SettingsPane: FunctionComponent<{ explorer: Explorer }> = ({
)}
</AccordionPanel>
</AccordionItem>
)}
{configContext.platform !== Platform.Emulator && (
<AccordionItem value="5">
<AccordionHeader>
<div className={styles.header}>Default Query Results View</div>
@ -661,9 +665,9 @@ export const SettingsPane: FunctionComponent<{ explorer: Explorer }> = ({
</div>
</AccordionPanel>
</AccordionItem>
</>
)}
{configContext.platform !== Platform.Emulator && (
<AccordionItem value="6">
<AccordionHeader>
<div className={styles.header}>Retry Settings</div>
@ -695,8 +699,8 @@ export const SettingsPane: FunctionComponent<{ explorer: Explorer }> = ({
<div>
<span className={styles.subHeader}>Fixed retry interval (ms)</span>
<InfoTooltip className={styles.headerIcon}>
Fixed retry interval in milliseconds to wait between each retry ignoring the retryAfter returned as
part of the response. Default value is 0 milliseconds.
Fixed retry interval in milliseconds to wait between each retry ignoring the retryAfter returned
as part of the response. Default value is 0 milliseconds.
</InfoTooltip>
</div>
<SpinButton
@ -735,7 +739,9 @@ export const SettingsPane: FunctionComponent<{ explorer: Explorer }> = ({
</div>
</AccordionPanel>
</AccordionItem>
)}
{configContext.platform !== Platform.Emulator && (
<AccordionItem value="7">
<AccordionHeader>
<div className={styles.header}>Enable container pagination</div>
@ -758,8 +764,9 @@ export const SettingsPane: FunctionComponent<{ explorer: Explorer }> = ({
</div>
</AccordionPanel>
</AccordionItem>
)}
{shouldShowCrossPartitionOption && (
{shouldShowCrossPartitionOption && configContext.platform !== Platform.Emulator && (
<AccordionItem value="8">
<AccordionHeader>
<div className={styles.header}>Enable cross-partition query</div>
@ -785,7 +792,7 @@ export const SettingsPane: FunctionComponent<{ explorer: Explorer }> = ({
</AccordionItem>
)}
{shouldShowParallelismOption && (
{shouldShowParallelismOption && configContext.platform !== Platform.Emulator && (
<AccordionItem value="9">
<AccordionHeader>
<div className={styles.header}>Max degree of parallelism</div>
@ -819,7 +826,7 @@ export const SettingsPane: FunctionComponent<{ explorer: Explorer }> = ({
</AccordionItem>
)}
{shouldShowPriorityLevelOption && (
{shouldShowPriorityLevelOption && configContext.platform !== Platform.Emulator && (
<AccordionItem value="10">
<AccordionHeader>
<div className={styles.header}>Priority Level</div>
@ -843,7 +850,7 @@ export const SettingsPane: FunctionComponent<{ explorer: Explorer }> = ({
</AccordionItem>
)}
{shouldShowGraphAutoVizOption && (
{shouldShowGraphAutoVizOption && configContext.platform !== Platform.Emulator && (
<AccordionItem value="11">
<AccordionHeader>
<div className={styles.header}>Display Gremlin query results as:&nbsp;</div>
@ -865,7 +872,7 @@ export const SettingsPane: FunctionComponent<{ explorer: Explorer }> = ({
</AccordionItem>
)}
{shouldShowCopilotSampleDBOption && (
{shouldShowCopilotSampleDBOption && configContext.platform !== Platform.Emulator && (
<AccordionItem value="12">
<AccordionHeader>
<div className={styles.header}>Enable sample database</div>