Can you fix 2,500 TypeScript errors?

Hey, what's up? It's Takuya here. Here is what I've done this week!
Inkdrop mobile v5.1.0 beta
It is available on the beta version on TestFlight and Google Play Store (Open Testing):
- TestFlight (iOS): https://testflight.apple.com/join/zU5AuFU4
- Google Play Store (Android): https://play.google.com/apps/testing/info.inkdrop
The PDF export feature
You can now export a note as PDF from Note Information → Export as PDF.

UI performance improvement
The app used to freeze for a few seconds when changing device orientations on tablets.
I realized that this was caused by a massive amount of UI rerendering due to the window dimension change event.
This issue has been resolved by removing breakpoints
from the restyle themes. See this PR for more details.