Navbar Anpassen #9
Reference in New Issue
Block a user
Delete Branch "enhancement/8-tabbar-angleichen"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Navbar Angleichen
Felix nennt es Tabbar ich würde es Navbar nennen -> er meint Navbar ist für ihn oben -> dann halt Bottom Navbar.
Zugehörige Issue(s):
Closes #8
Description
Changes Made
Comparison
8-tabbar-angleichento WIP: 8-tabbar-angleichenWIP: 8-tabbar-angleichento 8-tabbar-angleichen8-tabbar-angleichento Navbar Anpassen@@ -75,3 +55,1 @@icon: Icon(Icons.home,color: currentIndex == 0 ? Colors.white : Colors.black,extendBody: true, // Enables floating effectChat GPT Kommentar entfernen
Hab ich extra reingemacht weil ich das so unlogisch fand. Also der Code erklärt sich nicht selber finde ich
@@ -106,3 +79,4 @@);}Widget _buildNavItem(IconData icon, String label, int index) {Ich würde das Widget entweder Auslagern (als
nav_item.dartimwidgetsOrdner) oder dasExpandedWidget direkt in die Row setzen (nicht so geil). Wenn du das Auslagerst sparst du dir ganz viel Code hier und übergibst die Parameter einfach direkt in das Widget.Ja stimmt.
Ich lager das dann aus.
@@ -109,0 +82,4 @@Widget _buildNavItem(IconData icon, String label, int index) {final isSelected = currentIndex == index;return Expanded( // makes each nav item occupy equal width = large horizontal hitboxChat GPT kommentare?
@@ -0,0 +22,4 @@@overrideWidget build(BuildContext context) {bool isSelected = widget.currentIndex == widget.index;Ggf. andere möglichkeit finden für isSelected, übergeben als Parameter
ja überleg dir ma was
Du könntest z.B. einen Parameter
isSelectedübergeben der gesetzt wird wenncurrentIndex == 0 // 1, 2, 3, also folgendermaßen:wäre das fine mit dir?