const getList = (props: {
page: number;
limit: number;
search: string;
city: number;
}) => {
console.log(props)
};
const filters = {
search: '',
city: 1,
page: 1,
limit: 1,
оппа: 1
};
getList(filters) // ok
postMessage как 'https://coinlist.queue-it.net' а сайт которому ты пытаешься передать сообщение находится по адресу 'https://assets-us-west-2.queue-it.net'. 'https://assets-us-west-2.queue-it.net' или как '*' всё заработает.
changeOn передавать ещё и состояние (то что IsOn) в props.createContext с useContext внизу и Provide наверху. Дальше сам почитай.
window.frames.selfнадо заменить наwindow.topилиwindow.parent. Фрейм у тебя сам себе сообщения шлёт. =\