[Button] Update button component
Changes
Added new variant to the button component and make it receive a width prop.
Change Type
- New feature (Not breaking change and adds a new feature4)
Checklist:
- My code follows the defined guidelines
- I reviewed my code
- My changes don't cause new warnings
- My code has relevant tests
- My unit tests are passing