Note: when passing icons inside a button, it is required to define the icon's position, by default it is set to after, which means the icon will come after the text.