ah yes, you can't add content to .output/public after build (and serve the content with your nitro server). We perform a lot of optimisations to make the server efficient, and one of them is only serving content that was present before the build.
/* на 1920 будет 14px, на 1440 - 12px, меж ними - среднее */
font-size: calc(12px + ((100vw - 1440px) / (1920 - 1440)) * (14 - 12));
when(predicate: () => boolean, options?): Promise
Т.е. в твоём случае меняешь
await this.receiveDataTrigger();
наawait when(() => !this.waitingData);
и всё. Главное убедиться что где-то там "обработчик другого канала" точно проставитthis.waitingData
вfalse
.Но в идеале тебе бы увязать отправку и приём в одну цепь, раз иначе оно всё равно работать не будет. Чуток шаманизма с промисами под капотом, зато на выходе простой и очевидный интерфейс.