Files
redash/client/app/components/PlainButton.tsx
2021-04-10 13:00:15 -03:00

21 lines
514 B
TypeScript

import classNames from "classnames";
import React from "react";
import "./PlainButton.less";
export interface PlainButtonProps extends Omit<React.ButtonHTMLAttributes<HTMLButtonElement>, "type"> {
type?: "link" | "button";
}
function PlainButton({ className, type, ...rest }: PlainButtonProps) {
return (
<button
className={classNames("plain-button", "clickable", { "plain-button-link": type === "link" }, className)}
type="button"
{...rest}
/>
);
}
export default PlainButton;