Implement the Practice tab default page, it should:
be accessible using the bottom bar
have a simple "Practice" button that will (in the future) start automatically a quiz
What needs to be done
Create a src/practice folder with a view and view model (empty for now)
the view (PracticeView) should:
have static const routeName = "/practice" defined
have a single primary button at the top with the text: "Practice"
have the bottom bar enabled (AppScaffold.showBottomBar)
Update the router to open the new PracticeView when PracticeView.routeName is called
Update the AppBottomNavigationBar (src/core/widgets/app_bottom_navigation_bar), practice tab location to be PracticeView.routeName instead of PrepareQuizView.routeName
Design
Wireframe of the PracticeView
![image](https://github.com/RoadTripMoustache/kana_to_kanji/assets/22211097/25233e1b-fcda-43ca-bb3c-588a05d1d3f9)
As a user, I want a practice-center
Requirements
What needs to be done
src/practice
folder with a view and view model (empty for now)PracticeView
) should:static const routeName = "/practice"
definedAppScaffold.showBottomBar
)PracticeView
whenPracticeView.routeName
is calledAppBottomNavigationBar
(src/core/widgets/app_bottom_navigation_bar
), practice tab location to bePracticeView.routeName
instead ofPrepareQuizView.routeName
Design
Wireframe of the
![image](https://github.com/RoadTripMoustache/kana_to_kanji/assets/22211097/25233e1b-fcda-43ca-bb3c-588a05d1d3f9)PracticeView
Dependencies
Child of #160