Describe the bug
When the prop buttonLabel has as value a string longer than what it can fit, the button doesn't increase its size, it applies a text-overflow. The button seems to have a size="medium" in the code.
The filedrop and dropzone modes work fine, which makes it all the more strange.
Expected behaviour
The upload button should fit its content when mode="file"
Screenshots

