Set MessageChannel earlier
This commit is contained in:
parent
5c785a8255
commit
6017a62953
@ -124,6 +124,10 @@ export default function () {
|
|||||||
);
|
);
|
||||||
const toast = useToast();
|
const toast = useToast();
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
setMessageChannel(new MessageChannel());
|
||||||
|
}, []);
|
||||||
|
|
||||||
for (const type of pageProps.entry_types)
|
for (const type of pageProps.entry_types)
|
||||||
entryTypes.push(
|
entryTypes.push(
|
||||||
<option key={type.value} value={type.value}>
|
<option key={type.value} value={type.value}>
|
||||||
@ -132,9 +136,7 @@ export default function () {
|
|||||||
);
|
);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (!messageChannel) {
|
if (messageChannel) {
|
||||||
setMessageChannel(new MessageChannel());
|
|
||||||
} else {
|
|
||||||
messageChannel.port1.onmessage = function (ev) {
|
messageChannel.port1.onmessage = function (ev) {
|
||||||
const { data }: { data: string } = ev;
|
const { data }: { data: string } = ev;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user