Similar to the work done by @mushroomgenie on the footer component PR #33, this pull request introduces a new option called buttons to the header options. By default, the header now renders Notification, Audio, and Close buttons. Users can now customize the header buttons by passing their own components as an array to the buttons prop.
Closes #30
What change does this PR introduce?
Please select the relevant option(s).
[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation update (changes to docs/code comments)
What is the proposed approach?
Please give a short overview/explanation on the approach taken to resolve the issue(s).
Checklist:
[x] The commit message follows our adopted guidelines
[x] Testing has been done for the change(s) added (for bug fixes/features)
[x] Relevant comments/docs have been added/updated (for bug fixes/features)
Description
Similar to the work done by @mushroomgenie on the footer component PR #33, this pull request introduces a new option called buttons to the header options. By default, the header now renders Notification, Audio, and Close buttons. Users can now customize the header buttons by passing their own components as an array to the buttons prop.
Closes #30
What change does this PR introduce?
Please select the relevant option(s).
What is the proposed approach?
Please give a short overview/explanation on the approach taken to resolve the issue(s).
Checklist: