add `afFieldSelect` block component; rewrite input value logic