mirror of
https://github.com/Bubka/2FAuth.git
synced 2025-08-09 13:55:01 +02:00
Fix & Enhance accessibility
This commit is contained in:
15
resources/js/composables/helpers.js
vendored
15
resources/js/composables/helpers.js
vendored
@ -24,6 +24,15 @@ export function useIdGenerator(fieldType, fieldName) {
|
||||
case 'label':
|
||||
prefix = 'lbl'
|
||||
break
|
||||
case 'select':
|
||||
prefix = 'sel'
|
||||
break
|
||||
case 'legend':
|
||||
prefix = 'leg'
|
||||
break
|
||||
case 'error':
|
||||
prefix = 'err'
|
||||
break
|
||||
default:
|
||||
prefix = 'txt'
|
||||
break
|
||||
@ -34,6 +43,12 @@ export function useIdGenerator(fieldType, fieldName) {
|
||||
}
|
||||
}
|
||||
|
||||
export function useValidationErrorIdGenerator(field) {
|
||||
return {
|
||||
valErrorId: 'valError' + field[0].toUpperCase() + field.toLowerCase().slice(1)
|
||||
}
|
||||
}
|
||||
|
||||
export function useDisplayablePassword(pwd, reveal = false) {
|
||||
const user = useUserStore()
|
||||
|
||||
|
Reference in New Issue
Block a user