feat: hide dot in txt record for top-level domain
This commit is contained in:
parent
118df9b82a
commit
bb4344e7f1
|
|
@ -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>
|
||||
|
|
|
|||
Loading…
Reference in New Issue