adopted-ember-addons / adopted-ember-addons/ember-cp-validations

Running ember-cp-validations using typescript

未关闭
#702 1 条评论 11 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
JavaScript
星标
439
派生
172
PR 合并指标
30 天内没有已合并 PR

描述

### Environment

- Ember Version: 3.20.2
- Ember CLI Version: 3.20.2
- Ember CP Validations Version: 4.0.0-beta.10
- Typescript: 4.5.4

### Steps to Reproduce

Hello everyone! I'm using native class in my project and we're migrating to Typescript. We have models like this in the current project:
```js
const Validations = buildValidations({
name: [
validator('presence', true),
]
});

export default class UserModel extends Model.extend(Validations) {
...
}
```

when changing to typescript the Model.extend(Validations) stops working. Does anyone have an alternative? I've seen decorators like hasValidations implemented in the past, but it's been removed. I wanted to know if we have any alternative for the typescript. Thanks!

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。