feat(recipes): generic component
feat(value-edit): select and multiselect input types
feat(recipe): init value tags with default value