Skip to content

zheeeng/use-style-link

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

useStyleLink

NPM

publish workflow npm version

A React hook for inserting the identical style link.

Support SSR scene.

Install

yarn add use-style-link (or by npm)

Usage

import { useStyleLink } from 'use-style-link'

const App = () => {
    useStyleLink('https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css')

    return (
        <div>Hello world</div>
    )
}

Signature

const useStyleLink: (url: string, autoClear?: boolean, isSameLink?: (link1: string, link2: string) => boolean) => void

by default, it won't clear the inserted style link automatically for performance consideration.