Allow TextEditor::new() to take in a Owned value to Content

Currently i need to store a empty Content in my state to allow for me to return the TextEditor since i cant return a ref that is owned by the current view function. Unless this is a requirement i dont think it would be bad to implement.

The content of the text editor is part of your app’s state, owning it allows you to edit it in your update function at your will. Why do you want the widget to own it?