feat(NumberKeyboard): add number random prop (#7841)
This commit is contained in:
@@ -59,6 +59,10 @@ export default createComponent({
|
||||
type: Boolean,
|
||||
default: true,
|
||||
},
|
||||
randomKeyOrder: {
|
||||
type: Boolean,
|
||||
default: false,
|
||||
},
|
||||
},
|
||||
|
||||
watch: {
|
||||
@@ -84,6 +88,11 @@ export default createComponent({
|
||||
for (let i = 1; i <= 9; i++) {
|
||||
keys.push({ text: i });
|
||||
}
|
||||
|
||||
if (this.randomKeyOrder) {
|
||||
keys.sort(() => (Math.random() > 0.5 ? 1 : -1));
|
||||
}
|
||||
|
||||
return keys;
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user