lenra-io/lenra_components

Is 'utils' belongs to this library ?

开放

#7 创建于 2021年8月18日

 (4 条评论) (0 个反应) (0 位负责人)Dart (0 个派生)auto 404
help wantedinvalidquestion

仓库指标

星标
 (4 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

There is a folder 'utils' that give some helpers to :

  • parse a color
  • validate textfield input (password/email)

The color parser is not used by the library. It is just exposed as part of the lib. The validator is partially used by the lenra_text_form_field.dart component to check the value of the input based of the type parameter (email or password).

I think we can safely remove the color parser but i'm not sure about the validator :

  • Is it our job to check the value of the input ? If not, we should remove the validator.
  • If it is our job, we should provide a way for the user to completely override the validator (not just add on top of the existing validator).
  • Should we add more types in the futur ? (phone number, address...)

@lenra-io/lenra any thought ?

贡献者指南