use konami code
Initial Release
"
Verwenden Sie den berüchtigten Konami -Code mit einem React -Haken.
npm install @bitmap/use-konami-code
Für die Uneingeweihten ist der Konami -Code einer der bekanntesten Videospiel -Cheat -Codes.
Down
Left
Down
Up
Right
Up
Left
Right
B
A
Enter
Nach dem Eingeben des Codes wird der Haken die von Ihnen übergebene Rückruffunktion ausgeführt.
import React , { useState } from 'react'
import { useKonamiCode } from '@bitmap/use-konami-code'
function SecretComponent ( ) {
const [ cheatCodeActive , setCheatCodeActive ] = useState ( false )
useKonamiCode ( ( ) => {
setCheatCodeActive ( true )
} )
if ( cheatCodeActive ) return (
< div > It’s a secret to everybody. < / div >
)
return null
}
useKonamiCode
nimmt ein zweites Argument ein, bei dem es sich um eine Reihe von keycodeEvent.key
-Saiten handelt. Auf diese Weise können Sie eine benutzerdefinierte Schlüsselsequenz haben.
const godMode = 'iddqd' . split ( '' )
useKonamiCode ( callback , godMode )