https://linear.app/comm/issue/ENG-8150/convert-fullscreenviewmodal-to-reanimated-2-syntax
After migrating the last function from updates array, there is a lot of code left to be removed. For the readability of the diffs I removed it in one diff.
CI should pass now, the component still needs to be migrated completely to work.
Depends on D14309
I thought putting an invariant here was a reasonable trade-off vs. refactoring the types in the fullStateSyncActionType payload (specifically StateSyncFullActionPayload which is derived from ClientFullStateSync which is derived from BaseFullStateSync) which are used across clients and keyserver.
Open to re-exploring if that would be preferred.