DonIsaac/react-hooks

View on GitHub
src/usePermissions.ts

Summary

Maintainability
A
0 mins
Test Coverage
F
0%

Function usePermissions has 37 lines of code (exceeds 25 allowed). Consider refactoring.
Wontfix

export default function usePermissions(permission: PermissionName): boolean {
    const [hasPermission, setPermission] = useState(false)
    const [status, setStatus] = useState<PermissionStatus>()

    const updatePermission = useCallback(
Severity: Minor
Found in src/usePermissions.ts - About 1 hr to fix

    Definition for rule 'tsdoc/syntax' was not found.
    Open

    import type React from 'react'
    Severity: Minor
    Found in src/usePermissions.ts by eslint

    For more information visit Source: http://eslint.org/docs/rules/

    There are no issues that match your filters.

    Category
    Status