feat(buttonNavigation): add blocked paths to avoid diagonal navigtion in menus
This commit is contained in:
@@ -69,12 +69,12 @@ const { selectedButton: selected, selectorPosition } = useButtonNavigation({
|
||||
right: "optionsGbaMode",
|
||||
},
|
||||
optionsGbaMode: {
|
||||
down: "options",
|
||||
down: ["options", false],
|
||||
left: "optionsLanguage",
|
||||
up: "optionsStartUp",
|
||||
up: ["optionsStartUp", false],
|
||||
},
|
||||
optionsStartUp: {
|
||||
right: "optionsGbaMode",
|
||||
right: ["optionsGbaMode", false],
|
||||
down: "optionsLanguage",
|
||||
},
|
||||
|
||||
@@ -89,12 +89,12 @@ const { selectedButton: selected, selectorPosition } = useButtonNavigation({
|
||||
right: "clockTime",
|
||||
},
|
||||
clockTime: {
|
||||
down: "clock",
|
||||
down: ["clock", false],
|
||||
left: "clockAlarm",
|
||||
up: "clockDate",
|
||||
up: ["clockDate", false],
|
||||
},
|
||||
clockDate: {
|
||||
right: "clockTime",
|
||||
right: ["clockTime", false],
|
||||
down: "clockAlarm",
|
||||
},
|
||||
|
||||
@@ -104,8 +104,8 @@ const { selectedButton: selected, selectorPosition } = useButtonNavigation({
|
||||
up: "userName",
|
||||
},
|
||||
userBirthday: {
|
||||
down: "user",
|
||||
up: "userColor",
|
||||
down: ["user", false],
|
||||
up: ["userColor", false],
|
||||
right: "userName",
|
||||
},
|
||||
userName: {
|
||||
@@ -115,13 +115,13 @@ const { selectedButton: selected, selectorPosition } = useButtonNavigation({
|
||||
up: "userColor",
|
||||
},
|
||||
userMessage: {
|
||||
down: "user",
|
||||
down: ["user", false],
|
||||
left: "userName",
|
||||
up: "userColor",
|
||||
up: ["userColor", false],
|
||||
},
|
||||
userColor: {
|
||||
left: "userBirthday",
|
||||
right: "userMessage",
|
||||
left: ["userBirthday", false],
|
||||
right: ["userMessage", false],
|
||||
down: "userName",
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user