From 0192fc7938bff9d457ce939ccc2c0893d6f3c60b Mon Sep 17 00:00:00 2001 From: Bartosz Klonowski <70535775+BartoszKlonowski@users.noreply.github.com> Date: Wed, 30 Jun 2021 12:18:36 +0200 Subject: [PATCH 1/3] Add welcome text and button --- src/NotesMainPanel.js | 53 +++++++++++++++++++++++++++++++++++++++---- 1 file changed, 48 insertions(+), 5 deletions(-) diff --git a/src/NotesMainPanel.js b/src/NotesMainPanel.js index dd1fa60..793f6f7 100644 --- a/src/NotesMainPanel.js +++ b/src/NotesMainPanel.js @@ -7,10 +7,12 @@ import React from 'react'; import { Alert, AppRegistry, + Button, Dimensions, FlatList, NativeModules, StyleSheet, + Text, View, } from 'react-native'; import NoteWidget from './Widgets/NoteWidget'; @@ -53,6 +55,10 @@ class NotesMainPanel extends React.Component { this.setState({notes: notesIDs}); }; + goToNoteCreationPage = () => { + NativeModules.NoteWidgetClickHandler.goToCreationPage(); + }; + getDataFromDatabase = () => { NativeModules.Database.getAllNotesIDs() .then(result => this.createNotesKeys(result)) @@ -63,12 +69,34 @@ class NotesMainPanel extends React.Component { return }; - render() { + + renderWelcomePage = () => { + return( + + ReactNativeNotes + Create your first note with React Native Windows application + +