TypeScript-ով իրականացրեք `usePage` հուկը, որը ընդունում է URL, բեռնում է օգտվողի տվյալները, վերադարձնում է `data`, `loading` և `error`, կրկնում է հարցումը URL-ի փոփոխության ժամանակ և ճիշտորեն չեղյալ է հայտարարում հարցումը կոմպոնենտի մոնտաժման կամ URL-ի փոփոխության ժամանակ։