message: feat: comments added for typing
diff: @@ -54,13 +54,28 @@ export interface IButtonProps extends IPressableProps {
  */
  _stack?: IStackProps;
  /**
  - * Passed props will be applied on hovered state.
  + * Prop to decide placement of spinner.
  */
  spinnerPlacement?: 'start' | 'end';
  + /**
  + * Props to be passed to the button when isLoading is true.
  + */
  _loading?: any;
  + /**
  + * Props to be passed to the button when button is disabled.
  + */
  _disabled?: any;
  + /**
  + * Props to be passed to the spinner when isLoading is true.
  + */
  _spinner?: any;
  + /**
  + * The right icon element to use in the button.
  + */
  rightIcon?: JSX.Element | Array<JSX.Element>;
  + /**
  + * The left icon element to use in the button.
  + */
  leftIcon?: JSX.Element | Array<JSX.Element>;
  }
  