Implementáljon TypeScript-ben egy `usePage` nevű hook-ot, amely elfogad egy URL-t, betölti a felhasználói adatokat, visszaadja a `data`, `loading` és `error` értékeket, újra kéri az adatokat URL változásakor, és helyesen megszakítja a kérést a komponens eltávolításakor vagy az URL változásakor.