buda-base / blmp-client

JS client for the BLMP
3 stars 0 forks source link

cannot access latest recoil state value from window message listener #1

Closed berger-n closed 3 years ago

berger-n commented 3 years ago
  1. get search results for property personEventRole:

image

  1. begin typing keyword in property below:

image

  1. debug log shows that in component function property value for eventWhere has been stored and is available:

image

  1. click a resource in iframe, it is now displayed as property value:

image

  1. meanwhile a few lines below in window message listener property value for eventWhere that has been logged on click then stored is empty:

image

  1. property value for eventWhere is back to its initial empty value:

image

berger-n commented 3 years ago

everything seems fine now, after initializing handler outside of useEffect:

image