Animated-Container
Animated container is a HTML custom element built using Stencil JS. It helps create a smooth transition/animation of items moving around to communicate change. It animates the positon and size both on itself and its' children when changes are made to the DOM.
PS: Animated container is layout agnostic. You can style it which ever way you see fit.
Installation
npm install animated-container
Or
                <script
                src="https://unpkg.com/animated-container@0.2.1/dist/animated-container.js</script>
              
            Usage
              A data-key attribute is added to every item,
              including the parent container itself.
            
            <animated-container>
              <div class="item">item 1</div>
              <div class="item">item 2</div>
              <div class="item">item 3</div>
            </animated-container>
            
            Attributes
- easing
 - stagger
 - duration
 
Examples
Grid
item 1
                  item 2
                  item 3
                  item 4
                  item 5
                  item 6