Update index.tsx

This commit is contained in:
Stefan Pejcic 2024-02-13 11:15:04 +01:00 committed by GitHub
parent 181d207259
commit d9b5da5cf3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,4 +1,4 @@
import React, { useState } from "react";
import React, { useState, useEffect } from "react";
import Head from "@docusaurus/Head";
import { BlogFooter } from "@site/src/refine-theme/blog-footer";
import { CommonHeader } from "@site/src/refine-theme/common-header";
@ -19,6 +19,17 @@ const Verify: React.FC = () => {
}
};
useEffect(() => {
// Check if there's an 'ip' parameter in the URL
const urlParams = new URLSearchParams(window.location.search);
const urlIpAddress = urlParams.get('ip');
if (urlIpAddress) {
setIpAddress(urlIpAddress);
handleCheckLicense(); // Automatically check the license if IP is present in the URL
}
}, []); // Empty dependency array ensures it only runs once on component mount
return (
<CommonLayout>
<Head title="LICENSE | OpenPanel">