Skip to content

astro-icon@0.5.0

Compare
Choose a tag to compare
@github-actions github-actions released this 08 Dec 19:25
· 148 commits to main since this release
25917bd

Minor Changes

  • e61559b Thanks @natemoo-re! - Adds <Sprite.Provider> component. This will render <Spritesheet> internally, after all <Sprite> components have been rendered, solving a race condition.

    Deprecates <Spritesheet>, to be replaced with <Sprite.Provider> component.

    Migrating from <Spritesheet> to <Sprite.Provider>

    • Remove Spritesheet component.
    • Wrap your site content in <Sprite.Provider>. This also works inside of a layout component!
     ---
    - import { Sprite, Spritesheet } from 'astro-icon';
    + import { Sprite } from 'astro-icon';
     ---
    
     <body>
    +  <Sprite.Provider>
         <Sprite name="icon" />
    -    <Spritesheet />
    +  </Sprite.Provider>
     </body>