Turn on "strictnullchecks" typescript setting #1901
The setting was turned on, but the bugs are not away – reopening this after having read https://www.figma.com/blog/inside-figma-a-case-study-on-strict-null-checks/ and their approach how to deal with this type of problem.
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?