children: ({ register, formState }: Pick<UseFormReturn<T>, magicTypeInfer) => ReactNode; // magicTypeInfer -> 'register' | 'formState', =>
// children: ({ register, formState }: Pick<UseFormReturn<T>, 'register' | 'formState') => ReactNode;
[K in keyof UseFormReturn<T>]: K extends something ? hard_logic_type_extraction : something_other_hard_logic
const pageUrl = window.location.pathname;
... // форыч и поиск всех ссылок
if (pageUrl.startsWith(link)) {
... // добавляешь класс к элементу
}
const arbitraryElements = document.querySelectorAll('.unknown-element'); // найти все элементы с классом "unknown-element"
arbitraryElements.forEach((el,idx) => { // для каждого найденного элемента
el.innerHTML = `<h2>ELEMENT NUMBER ${idx + 1}</h2>` // добавляешь h2 с порядковым номером элемента
}
yarn tsc --init