bemusic/bemuse

View on GitHub
bemuse/src/previewer/PreviewKeyHandler.tsx

Summary

Maintainability
B
6 hrs
Test Coverage

Function PreviewKeyHandler has 92 lines of code (exceeds 25 allowed). Consider refactoring.
Open

export const PreviewKeyHandler: FC<PreviewKeyHandler> = (props) => {
  const getLatestNotechartPreview = useLatest(props.notechartPreview)
  useEffect(() => {
    const onKeyDown = (e: KeyboardEvent) => {
      if (isModalActive()) return
Severity: Major
Found in bemuse/src/previewer/PreviewKeyHandler.tsx - About 3 hrs to fix

    Function onKeyDown has 82 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

        const onKeyDown = (e: KeyboardEvent) => {
          if (isModalActive()) return
          console.log(e.key)
          if (e.key === '2') {
            props.dispatch({ speedUp: true })
    Severity: Major
    Found in bemuse/src/previewer/PreviewKeyHandler.tsx - About 3 hrs to fix

      There are no issues that match your filters.

      Category
      Status