Port BaseResource (and extra data helpers) to spina.
Review Request #13003 — Created May 3, 2023 and submitted — Latest diff uploaded
This change ports the
BaseResource
class to spina and TypeScript. Along
with it comes theExtraData
model andExtraDataMixin
.
- Ran js-tests.
- Went through and tested various bits of functionality on the site.
Diff Revision 1
This is not the most recent revision of the diff. The latest diff is revision 2. See what's changed.
orig
1
2
Commits
Files
reviewboard/staticbundles.py |
---|
reviewboard/static/rb/js/common/index.ts |
---|
reviewboard/static/rb/js/models/extraDataModel.es6.js |
---|
reviewboard/static/rb/js/models/extraDataMixin.es6.js |
---|
reviewboard/static/rb/js/common/models/tests/extraDataTests.ts |
---|
reviewboard/static/rb/js/common/models/tests/index.ts |
---|
reviewboard/static/rb/js/common/resources/index.ts |
---|
reviewboard/static/rb/js/resources/models/baseResourceModel.es6.js |
---|
reviewboard/static/rb/js/resources/models/tests/baseResourceModelTests.es6.js |
---|
reviewboard/static/rb/js/common/resources/models/tests/index.ts |
---|
reviewboard/static/rb/js/models/tests/extraDataTests.es6.js |
---|
reviewboard/static/rb/js/reviews/models/commentEditorModel.ts |
---|
reviewboard/static/rb/js/reviews/models/tests/commentEditorModelTests.ts |
---|
reviewboard/static/rb/js/reviews/views/reviewRequestActions.ts |
---|
reviewboard/static/rb/js/tests/index.ts |
---|