// NOTE: if you want to handle notifications when app is closed, don't put it in component lifecycle because components won't be initialized.
// NOTE: if you want to handle notifications when app is closed, put another handler outside of component lifecycle because components won't be initialized.