import * as React from "react";

import { DSHorizontalStack } from "@dewesoft-web/ui/layout";
import { GridColumnModel } from "../model";

export class ColumnOptions extends React.Component<any, any> {

    getOptions(col : GridColumnModel) {
        switch (col.type.kind.toUpperCase()) {
            // case "NUMBER":
            //     return <NumberColumnOptions column={this.props.selectedColumn}/>;
            default:
                return (
                    <div style={{ height: "44px" }}/>
                );
        }
    }

    render() {
        const noPadd = {
            padding: 0
        };

        return (
            <DSHorizontalStack marginTop="10px" paddingRight="80px">
                {this.getOptions(this.props.selectedColumn) }
            </DSHorizontalStack>
        );
    }
}
