|
@@ -522,29 +522,31 @@ export function Settings() {
|
|
|
</ListItem>
|
|
|
) : null}
|
|
|
|
|
|
- <ListItem
|
|
|
- title={Locale.Settings.Usage.Title}
|
|
|
- subTitle={
|
|
|
- showUsage
|
|
|
- ? loadingUsage
|
|
|
- ? Locale.Settings.Usage.IsChecking
|
|
|
- : Locale.Settings.Usage.SubTitle(
|
|
|
- usage?.used ?? "[?]",
|
|
|
- usage?.subscription ?? "[?]",
|
|
|
- )
|
|
|
- : Locale.Settings.Usage.NoAccess
|
|
|
- }
|
|
|
- >
|
|
|
- {!showUsage || loadingUsage ? (
|
|
|
- <div />
|
|
|
- ) : (
|
|
|
- <IconButton
|
|
|
- icon={<ResetIcon></ResetIcon>}
|
|
|
- text={Locale.Settings.Usage.Check}
|
|
|
- onClick={() => checkUsage(true)}
|
|
|
- />
|
|
|
- )}
|
|
|
- </ListItem>
|
|
|
+ {!accessStore.hideBalanceQuery ? (
|
|
|
+ <ListItem
|
|
|
+ title={Locale.Settings.Usage.Title}
|
|
|
+ subTitle={
|
|
|
+ showUsage
|
|
|
+ ? loadingUsage
|
|
|
+ ? Locale.Settings.Usage.IsChecking
|
|
|
+ : Locale.Settings.Usage.SubTitle(
|
|
|
+ usage?.used ?? "[?]",
|
|
|
+ usage?.subscription ?? "[?]",
|
|
|
+ )
|
|
|
+ : Locale.Settings.Usage.NoAccess
|
|
|
+ }
|
|
|
+ >
|
|
|
+ {!showUsage || loadingUsage ? (
|
|
|
+ <div />
|
|
|
+ ) : (
|
|
|
+ <IconButton
|
|
|
+ icon={<ResetIcon></ResetIcon>}
|
|
|
+ text={Locale.Settings.Usage.Check}
|
|
|
+ onClick={() => checkUsage(true)}
|
|
|
+ />
|
|
|
+ )}
|
|
|
+ </ListItem>
|
|
|
+ ) : null}
|
|
|
|
|
|
{!accessStore.hideUserApiKey ? (
|
|
|
<ListItem
|