docs(ivy): update outstanding work for todo (#23168)

PR Close #23168
This commit is contained in:
Miško Hevery 2018-04-03 09:46:36 -07:00 committed by Igor Minar
parent 10ecdb13bf
commit 720031b5f6
1 changed files with 25 additions and 3 deletions

View File

@ -1,9 +1,31 @@
# Outstanding on the `Todo` app
## `Todo` app
- [ ] Clicking archive removes todo item.
- [ ] Update `Todo` app to match http://todomvc.com/
## Compiler
- [ ] Remove ` tslib_1.__decorate([core_1.Input(), tslib_1.__metadata("design:type", Object)], TodoComponent.prototype, "todo", void 0);` from generated output.
- [ ] Allow compilation of `@angular/common` through ivy.
## Ivy Runtime
- [ ] Work on `ViewContainerRef` needs to cause change detection so that `todo` app renders correctly on first render.
- [ ] The todo input value box is not correctly rendering to checked for completed tasks.
- [ ] `ViewContainerRef` must separate creation mode from update mode otherwise {{todo.done}} fails for `NgFor` because `todo` is not set during creation mode.
- [X] The todo input value box is not correctly rendering to checked for completed tasks.
- [ ] `ViewContainerRef` must separate creation mode from update mode otherwise {{todo.done}} fails for `NgFor` because `todo` is not set during creation mode.
- [ ] Injector should be optional
## Bazel
- [ ] Have action verb on the `ng_rollup_bundle` to display sourcemaps.
# NOTES
## Killing hung `iblaze` server
At times the `iblaze run packages/core/test/bundling/todo:devserver` keeps running and holding onto
ports even after `ctrl-c`. This command kills the outstanding processes.
```
kill -9 $(ps aux | grep ibazel\\\|devserver | cut -c 17-23)
```