Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- export default class DashboardApp extends React.Component<Props> {
- static defaultProps = {
- // sessionId: '00000000-0000-0000-0000-000000000001',
- // sessionName: 'Growing Pineapple 101',
- eventId: '00000000-0000-0000-0000-000000000000',
- eventName: 'PineappleCon 2019',
- isRefreshing: false
- };
- componentDidMount() {
- const { eventId, sessionId } = this.props;
- store.dispatch(fetchData({ eventId, sessionId, isRefreshing}));
- Tracking.leaveBreadcrumb(`Dashboard mounted for event ${eventId}`);
- NavModule.hideSplash();
- }
- render() {
- return (
- <ThemeProvider theme={getTheme()}>
- <Breakpoints>
- <Provider store={store}>
- <IntlProvider locale={deviceLocale} messages={messages}>
- <Navigator screenProps={this.props} />
- </IntlProvider>
- </Provider>
- </Breakpoints>
- </ThemeProvider>
- );
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement