fix: show custom api name
This commit is contained in:
@@ -117,9 +117,8 @@ function TestButton({ translator, api }) {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
function ApiFields({ translator }) {
|
function ApiFields({ translator, api, updateApi, resetApi }) {
|
||||||
const i18n = useI18n();
|
const i18n = useI18n();
|
||||||
const { api, updateApi, resetApi } = useApi(translator);
|
|
||||||
const {
|
const {
|
||||||
url = "",
|
url = "",
|
||||||
key = "",
|
key = "",
|
||||||
@@ -430,6 +429,7 @@ function ApiFields({ translator }) {
|
|||||||
|
|
||||||
function ApiAccordion({ translator }) {
|
function ApiAccordion({ translator }) {
|
||||||
const [expanded, setExpanded] = useState(false);
|
const [expanded, setExpanded] = useState(false);
|
||||||
|
const { api, updateApi, resetApi } = useApi(translator);
|
||||||
|
|
||||||
const handleChange = (e) => {
|
const handleChange = (e) => {
|
||||||
setExpanded((pre) => !pre);
|
setExpanded((pre) => !pre);
|
||||||
@@ -438,10 +438,19 @@ function ApiAccordion({ translator }) {
|
|||||||
return (
|
return (
|
||||||
<Accordion expanded={expanded} onChange={handleChange}>
|
<Accordion expanded={expanded} onChange={handleChange}>
|
||||||
<AccordionSummary expandIcon={<ExpandMoreIcon />}>
|
<AccordionSummary expandIcon={<ExpandMoreIcon />}>
|
||||||
<Typography>{translator}</Typography>
|
<Typography>
|
||||||
|
{api.apiName ? `${translator} (${api.apiName})` : translator}
|
||||||
|
</Typography>
|
||||||
</AccordionSummary>
|
</AccordionSummary>
|
||||||
<AccordionDetails>
|
<AccordionDetails>
|
||||||
{expanded && <ApiFields translator={translator} />}
|
{expanded && (
|
||||||
|
<ApiFields
|
||||||
|
translator={translator}
|
||||||
|
api={api}
|
||||||
|
updateApi={updateApi}
|
||||||
|
resetApi={resetApi}
|
||||||
|
/>
|
||||||
|
)}
|
||||||
</AccordionDetails>
|
</AccordionDetails>
|
||||||
</Accordion>
|
</Accordion>
|
||||||
);
|
);
|
||||||
@@ -452,9 +461,7 @@ export default function Apis() {
|
|||||||
return (
|
return (
|
||||||
<Box>
|
<Box>
|
||||||
<Stack spacing={3}>
|
<Stack spacing={3}>
|
||||||
<Alert severity="info">
|
<Alert severity="info">{i18n("about_api")}</Alert>
|
||||||
{i18n("about_api")}
|
|
||||||
</Alert>
|
|
||||||
|
|
||||||
<Box>
|
<Box>
|
||||||
{OPT_TRANS_ALL.map((translator) => (
|
{OPT_TRANS_ALL.map((translator) => (
|
||||||
|
|||||||
Reference in New Issue
Block a user