import {ReactComponentBase} from "tc-shared/ui/react-elements/ReactComponentBase"; import * as React from "react"; const cssStyle = require("./Button.scss"); export interface ButtonProperties { color?: "green" | "blue" | "red" | "purple" | "brown" | "yellow" | "default"; type?: "normal" | "small" | "extra-small"; onClick?: () => void; disabled?: boolean; } export interface ButtonState { disabled?: boolean } export class Button extends ReactComponentBase { protected default_state(): ButtonState { return { disabled: undefined }; } render() { return ( ) } }