[fix] the context in the 'firebase' option should be set to the view model