render method 
    
    
    
  Implementation
  Widget render(BuildContext context, TextInputState state) {
  return LayoutBuilder(builder: (BuildContext context, BoxConstraints constraints) {
    return SizedBox(
      width: constraints.maxWidth,
      child: OwlnextInput(
        text: state.textValue,
        suffixText: state.widget.question.params.unit ?? '',
        suffixIcon: const SizedBox(),
        hintText: state.widget.question.params.placeholder,
        onChanged: state.onChange,
        isMandatory: state.widget.question.params.mandatory,
        enabled: state.widget.question.enabled,
        minimumLines: state.widget.question.params.minimumInputLines ?? state.widget.minimumInputLines,
      ),
    );
  });
}