react-weblibrary
    TypeScript icon, indicating that this package has built-in type declarations

    1.0.2 • Public • Published

    react-weblibrary

    Another react hook for loading scripts from the web

    import { useWebLibrary } from 'react-weblibrary'
    
    function MyComponent() {
       // Expect the script from https://example.com/someLibrary to define `window.$`.
       // If the global exists (e.g. because the script is already requested in <head>), the script will not be requested again.
       const [someLibrary, status] = useWebLibrary('$', 'https://example.com/someLibrary')
    
       if (!someLibrary) {
          return status === 'try' ? 'Still loading...' : 'Something went wrong.'
       }
    
       someLibrary.someFunction()
    }

    Keywords

    Install

    npm i react-weblibrary

    DownloadsWeekly Downloads

    170

    Version

    1.0.2

    License

    MIT

    Unpacked Size

    11.2 kB

    Total Files

    17

    Last publish

    Collaborators

    • ph.fritsche