Skip to content

micha-lmxt/svelte-virtualized-auto-sizer

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

svelte-virtualized-auto-sizer

Svelte port of the AutoSizer component from react-virtualized.

High-order component that automatically adjusts the width and height of a single child. Read more about this component in my blog

NPM

Install

npm install --save-dev svelte-virtualized-auto-sizer

Documentation

Please see API documentation of "AutoSizer" in react-virtualized package here.

On the props style and children are removed, since these are React-specific.

Instead, use slot props:

<AutoSizer let:width={childWidth} let:height={childHeight}>
    <div 
    style={"width:"+childWidth+"px;height:"+childHeight+"px;"}
    >Test</div>
</AutoSizer>

About

High-order component that automatically adjusts the width and height of a single child.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published