Fix #1917, bring back sceneName in manual search modal

pull/1930/head
LASER-Yi 2 years ago
parent 8eef455cc5
commit d4f211f375

@ -17,6 +17,7 @@ import {
Anchor, Anchor,
Badge, Badge,
Button, Button,
Code,
Collapse, Collapse,
Divider, Divider,
Group, Group,
@ -26,6 +27,7 @@ import {
Text, Text,
} from "@mantine/core"; } from "@mantine/core";
import { useHover } from "@mantine/hooks"; import { useHover } from "@mantine/hooks";
import { isString } from "lodash";
import { FunctionComponent, useCallback, useMemo, useState } from "react"; import { FunctionComponent, useCallback, useMemo, useState } from "react";
import { UseQueryResult } from "react-query"; import { UseQueryResult } from "react-query";
import { Column } from "react-table"; import { Column } from "react-table";
@ -186,6 +188,9 @@ function ManualSearchView<T extends SupportType>(props: Props<T>) {
[download, item] [download, item]
); );
const bSceneNameAvailable =
isString(item.sceneName) && item.sceneName.length !== 0;
return ( return (
<Stack> <Stack>
<Alert <Alert
@ -193,7 +198,9 @@ function ManualSearchView<T extends SupportType>(props: Props<T>) {
color="gray" color="gray"
icon={<FontAwesomeIcon icon={faInfoCircle}></FontAwesomeIcon>} icon={<FontAwesomeIcon icon={faInfoCircle}></FontAwesomeIcon>}
> >
{item?.path} <Text size="sm">{item?.path}</Text>
<Divider hidden={!bSceneNameAvailable} my="xs"></Divider>
<Code hidden={!bSceneNameAvailable}>{item?.sceneName}</Code>
</Alert> </Alert>
<Collapse in={!isStale && !results.isFetching}> <Collapse in={!isStale && !results.isFetching}>
<PageTable <PageTable

Loading…
Cancel
Save