feat: hide dot in txt record for top-level domain

This commit is contained in:
DIYgod 2022-10-14 20:45:23 +01:00
parent 118df9b82a
commit bb4344e7f1
No known key found for this signature in database
GPG Key ID: D159328F47A80DCA
1 changed files with 8 additions and 8 deletions

View File

@ -31,15 +31,13 @@ export default function SettingsDomainsPage() {
})
})
const getSubdomain = (domain?: string) => {
return domain?.split(".").slice(0, -2).join(".") || ""
}
const [customDomain, setCustomDomain] = useState("")
form.register("custom_domain", {
onChange: (e) => setCustomDomain(e.target.value),
})
const customSubdomain = customDomain?.split(".").slice(0, -2).join(".") || ""
useEffect(() => {
if (updateSite.isSuccess) {
if (updateSite.data?.code === 0) {
@ -102,15 +100,17 @@ export default function SettingsDomainsPage() {
<tr className="border-b">
<td className="text-center p-3">CNAME</td>
<td className="text-center p-3">
{getSubdomain(customDomain) || "@"}
{customSubdomain || "@"}
</td>
<td className="text-center p-3">cname.{OUR_DOMAIN}</td>
</tr>
<tr className="border-b">
<td className="text-center p-3">TXT</td>
<td className="text-center p-3">{`_xlog-challenge.${getSubdomain(
customDomain,
)}`}</td>
<td className="text-center p-3">{`_xlog-challenge${
customSubdomain
? `.${customSubdomain}`
: customSubdomain
}`}</td>
<td className="text-center p-3">{subdomain}</td>
</tr>
</tbody>