Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

#parentComponent computed property was just overriden. #1146

Closed
wukongrita opened this issue May 7, 2020 · 2 comments
Closed

#parentComponent computed property was just overriden. #1146

wukongrita opened this issue May 7, 2020 · 2 comments

Comments

@wukongrita
Copy link

Hi @miguelcobain ,

I try to migrate from Ember 3.8 to Ember 3.16 by creating clean project with a simple form in the templates:

application.hbs

<PaperForm as |Form|>
  <Form.input
    @label="E-mail"
    @value={{this.value}}
    @onChange={{action (mut this.value)}}/>
</PaperForm>

run the ember s and I got deprecation like below:

#parentComponent computed property was just overriden. This removes the computed property and replaces it with a plain value, and has been deprecated. If you want this behavior, consider defining a setter which does it manually.

Is there anything wrong with my simple code? and how should I fix it?


ember -v
ember-cli: 3.16.1
node: 12.16.1
os: linux x64


Ember | 3.16.8
Ember Data | 3.16.5
Ember Paper | 1.0.0-beta.29
@miguelcobain
Copy link
Collaborator

Can you test on beta 30? It should be fixed.

@wukongrita
Copy link
Author

Hi @miguelcobain , I've tried .30 few days ago and seems already works fine..

I will report if there are any other warning / deprecation, since I'm implementing a real app with this Ember-Paper; hope you don't mind if I got a little bothering you...

Thank you...

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants