import React from "react"; import styled from "styled-components"; import { Intent as BlueprintIntent, InputGroup } from "@blueprintjs/core"; import { Intent, BlueprintInputTransform } from "constants/DefaultTheme"; import { WrappedFieldInputProps } from "redux-form"; const StyledInputGroup = styled(InputGroup)` &&& { ${BlueprintInputTransform}; } `; export type InputType = "text" | "password" | "number" | "email" | "tel"; type InputComponentProps = { placeholder: string; input: Partial; type?: InputType; intent?: Intent; disabled?: boolean; autoFocus?: boolean; }; const InputComponent = (props: InputComponentProps) => { return ( ); }; export default InputComponent;