@CodinginPublic

Already had a great suggestion over on GitHub! I never changed the animated arrow on the onePanelOnly option for closed panels. You can add the following code in that section: 
this.buttons.forEach((btn) => {
        btn.setAttribute('aria-expanded', 'false');
});


See the Community Improvements branch to see the changes in the code: https://github.com/coding-in-public/accessible-accordion-component/tree/community-improvements

@_vikramhegde_

Really loved the community-improvements idea, might as well try to contribute myself. And as always awesome tutorial.

@ikai2

Nice tutorial. I'm curious why you added the styling using insertAdjacentHTML rather doing that in the css file?

@vvnn827

can you tutorial about node-sass as gulp

@paulehrig6414

To never get a duplicate id in the constructor use: this.id = Date.now(); instead of the Math.random() ... function. Thanks for your fantastic videos!