Port 1e232e455c
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
master
parent
734181c3bf
commit
ec567337dc
@ -0,0 +1,16 @@ |
||||
// On KaiOS, we may not be able to use a mouse cursor or navigate using Tab-based focus, so we install
|
||||
// special left/right focus navigation keyboard listeners, at least on public pages (i.e. so folks
|
||||
// can at least log in using KaiOS devices).
|
||||
|
||||
function importArrowKeyNavigation() { |
||||
return import(/* webpackChunkName: "arrow-key-navigation" */ 'arrow-key-navigation'); |
||||
} |
||||
|
||||
export default function loadKeyboardExtensions() { |
||||
if (/KAIOS/.test(navigator.userAgent)) { |
||||
return importArrowKeyNavigation().then(arrowKeyNav => { |
||||
arrowKeyNav.register(); |
||||
}); |
||||
} |
||||
return Promise.resolve(); |
||||
} |
Loading…
Reference in new issue