Refactor after discussion

This commit is contained in:
Ian Wagner
2024-09-21 14:55:42 +09:00
parent a8ebd771c4
commit 4063daf917
2 changed files with 7 additions and 7 deletions

View File

@@ -19,7 +19,7 @@ type DocProps = {
[key: string]: typeof headers
}
docUrl?: string,
docUrlDescription?: string
docUrlLinkText?: string
}
};
@@ -27,7 +27,7 @@ export default class Doc extends React.Component<DocProps> {
render () {
const {fieldSpec} = this.props;
const {doc, values, docUrl, docUrlDescription} = fieldSpec;
const {doc, values, docUrl, docUrlLinkText} = fieldSpec;
const sdkSupport = fieldSpec['sdk-support'];
const renderValues = (
@@ -87,9 +87,9 @@ export default class Doc extends React.Component<DocProps> {
</table>
</div>
}
{docUrl && docUrlDescription &&
{docUrl && docUrlLinkText &&
<div className="SpecDoc__learn-more">
<a href={docUrl} target="_blank" rel="noreferrer">{docUrlDescription}</a>
<a href={docUrl} target="_blank" rel="noreferrer">{docUrlLinkText}</a>
</div>
}
</>

View File

@@ -6,19 +6,19 @@ const spec = (t: TFunction) => ({
label: t("MapTiler Access Token"),
doc: t("Public access token for MapTiler Cloud."),
docUrl: "https://docs.maptiler.com/cloud/api/authentication-key/",
docUrlDescription: t("Learn More")
docUrlLinkText: t("Learn More")
},
thunderforest_access_token: {
label: t("Thunderforest Access Token"),
doc: t("Public access token for Thunderforest services."),
docUrl: "https://www.thunderforest.com/docs/apikeys/",
docUrlDescription: t("Learn More")
docUrlLinkText: t("Learn More")
},
stadia_access_token: {
label: t("Stadia Maps API Key"),
doc: t("API key for Stadia Maps."),
docUrl: "https://docs.stadiamaps.com/authentication/",
docUrlDescription: t("Learn More")
docUrlLinkText: t("Learn More")
},
style_renderer: {
label: t("Style Renderer"),