Skip to content

Commit

Permalink
docs: copy edits
Browse files Browse the repository at this point in the history
  • Loading branch information
nsprenkle committed Sep 14, 2023
1 parent 19b794f commit add7720
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions docs/decisions/0003-ui-mixins.rst
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ to that data and allow us to reuse that code across UI implementations.
Decisions
*********

- We will standalone APIs for accessing data on an ORA block, placed in
- We will create standalone APIs for accessing data on an ORA block, placed in
``openassessment/xblock/apis``. These APIs will be instantiated at block load and act
as the primary way we access data / functions on the ORA block.
- We will move existing presentation code into ``openassessment/xblock/ui_mixins/legacy``,
Expand All @@ -33,14 +33,14 @@ Decisions
Consequences
************

Standalone data / utility APIs
Separate data / utility APIs
==============================

Splitting the data / utilities out of existing mixins and into a standalone location
Splitting the data / utilities out of existing mixins and into a separate location
allows us to access that data across multiple contexts, without having to duplicate
business logic.

These APIs, in addition to serving our legacy UI views can also be leveraged in future
These APIs, in addition to serving our legacy UI views, can also be leveraged in future
UI views or other contexts that need access to that data or functions.

Having those APIs and business logic in a single place will help us keep behavior from
Expand Down

0 comments on commit add7720

Please sign in to comment.