import { IGenericInput } from "../../../../generic/types";
import { IRWCAnswerComponent } from "../../../types";

export const transformInput = (msg: IRWCAnswerComponent): IGenericInput => {
  const input: IGenericInput = {
    type: 'input',
    props: {}
  };

  if (msg.defaultValue) {
    input.props.value = msg.defaultValue;
  }

  if (msg.vBind?.placeholder) {
    input.props.placeholder = msg.vBind.placeholder;
  }

  return input;
};