- When user is about to enter the article editor, get their auth status.
- Create a new sheet component. Allow it to be configured with image and copy for both IP users ("You are not logged in") and temporary account users ("You are using a temporary account".). See the "You are not logged in" and "You are using a temporary account" UI modal component in T337250 for reference.
- Present modal component created in step 2 before they enter the editor, IF their auth state from step 1 indicates ip or temporary. Configure it to IP or Temporary state.
- The area that presents the editor is here - ArticleViewController's presentEditor method. We can try to modify this method to present the new component.
Test notes:
Either using IP or Temporary Accounts, or switching the statement
Navigate to an article
Press edit
Ensure pop up shows up, repeat with other type of account
Experimental Build 238
