Port ReviewablePage and ReviewablePageView to spina.

Review Request #12938 — Created April 5, 2023 and submitted

Information

Review Board
release-6.x

Reviewers

This change ports the reviewable page model and view to spina. These
files have been moved into the reviews subdirectory to correspond to
the bundle they're a part of.

  • Ran js-tests.
  • Verified that reviewable pages still functioned correctly.
Summary ID
Port ReviewablePage and ReviewablePageView to spina.
This change ports the reviewable page model and view to spina. These files have been moved into the `reviews` subdirectory to correspond to the bundle they're a part of. Testing Done: - Ran js-tests. - Verified that reviewable pages still functioned correctly.
7d0530599bcea3248af0b99b7b42320b3c5badb2
Description From Last Updated

This needs a type.

chipx86chipx86

Missing docs for options. Or should we just take ...args[]?

chipx86chipx86

These are missing docs.

chipx86chipx86

Missing docs.

chipx86chipx86

Missing docs.

chipx86chipx86

This can be return super.remove();

chipx86chipx86

This can be: const name = info.user.fullname || info.user.username; _`Review request #${reviewRequest.id}, by ${name}` It'll automatically turn it into an …

chipx86chipx86
david
chipx86
  1. 
      
  2. Show all issues

    This needs a type.

  3. Show all issues

    Missing docs for options. Or should we just take ...args[]?

  4. reviewboard/static/rb/js/reviews/views/reviewablePageView.ts (Diff revision 2)
     
     
     
     
     
     
     
     
     
    Show all issues

    These are missing docs.

  5. Show all issues

    Missing docs.

  6. reviewboard/static/rb/js/reviews/views/reviewablePageView.ts (Diff revision 2)
     
     
     
     
     
     
     
     
     
    Show all issues

    Missing docs.

  7. Show all issues

    This can be return super.remove();

  8. Show all issues

    This can be:

    const name = info.user.fullname || info.user.username;
    
    _`Review request #${reviewRequest.id}, by ${name}`
    

    It'll automatically turn it into an interpolate (but it's best to keep the values simple, as above.

  9. 
      
david
chipx86
  1. Ship It!
  2. 
      
david
Review request changed
Status:
Completed
Change Summary:
Pushed to release-6.x (4d474e8)