Skip to content

[HOLD for payment 2024-05-08] [Simplified Collect][CLEAN UP][LOW] Standardize on Workspace wrapper #37898

Closed

Description

@luacmartins

Problem

Coming from here, we have a few wrappers we use in Workspace pages, i.e. WorkspacePageWithSections, AdminPolicyAccessOrNotFoundWrapper and PaidPolicyAccessOrNotFoundWrapper. We should standardize on using a single one for all our pages.

Those wrappers also break the not-found views.

Going to e.g. https://staging.new.expensify.com/workspace/dssaddssdaads/categories` we see duplicated not found (that's what is the scope of the other issue) and after pressing the back button we see another ones...

Why is this important

DRYs code and makes it more maintainable

Solution

Investigate how to combine them and update all usages.

cc @kosmydel

Issue OwnerCurrent Issue Owner: @JmillsExpensify

Activity

  1. added
    BugSomething is broken. Auto assigns a BugZero manager.
    on Mar 7, 2024
  2. self-assigned this
    on Mar 7, 2024
  3. melvin-bot commented on Mar 7, 2024

    @melvin-bot

    Triggered auto assignment to @JmillsExpensify (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details.

  4. melvin-bot commented on Mar 12, 2024

    @melvin-bot

    @JmillsExpensify, @luacmartins Eep! 4 days overdue now. Issues have feelings too...

  5. JmillsExpensify commented on Mar 13, 2024

    @JmillsExpensify
    Contributor

    Added a weekly here since this is low and in the polish bucket.

  6. luacmartins commented on Mar 13, 2024

    @luacmartins
    ContributorAuthor

    Polish item

  7. kosmydel commented on Mar 21, 2024

    @kosmydel
    Contributor

    A new wrapper FeatureEnabledAccessOrNotFoundWrapper.tsx emerged in this PR.

    I've consulted it internally, and someone from SWM will take care of this issue.

  8. 36 remaining items

  9. melvin-bot commented on May 8, 2024

    @melvin-bot

    Skipping the payment summary for this issue since all the assignees are employees or vendors. If this is incorrect, please manually add the payment summary SO.

  10. melvin-bot commented on May 13, 2024

    @melvin-bot

    @JmillsExpensify, @luacmartins, @BrtqKr Huh... This is 4 days overdue. Who can take care of this?

  11. BrtqKr commented on May 14, 2024

    @BrtqKr
    Contributor

    It was merged some time ago #40598, not sure why Melvin is still mentioning us. Would you mind closing this issue, or is there anything left to do?

  12. luacmartins commented on May 14, 2024

    @luacmartins
    ContributorAuthor

    It seems like we need to payout C+ @ahmedGaber93 for the PR review.

  13. melvin-bot commented on May 17, 2024

    @melvin-bot

    @JmillsExpensify, @luacmartins, @ahmedGaber93, @BrtqKr Whoops! This issue is 2 days overdue. Let's get this updated quick!

  14. JmillsExpensify commented on May 19, 2024

    @JmillsExpensify
    Contributor

    Payment summary: @ahmedGaber93 $500 for pr review and testing.

  15. JmillsExpensify commented on May 19, 2024

    @JmillsExpensify
    Contributor

    Offer sent via Upwork

  16. JmillsExpensify commented on May 19, 2024

    @JmillsExpensify
    Contributor

    Offer paid out, so closing out this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionBugSomething is broken. Auto assigns a BugZero manager.DailyKSv2

Type

No type

Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions