PortalKit: modify ViewManager.js, add notification functionality