outline-server
outline-server copied to clipboard
Refactor TOS logic
This moves application logic out of the ui components. Also, stops using the hidden approach and uses a dialog instead, which is a more maintainable pattern.
I think the dialog would look better with some more spacing between the image and the text. Also, the unit tests are failing, presumably due to the refactor?
Ugh, I found out what the problem is: the tests don't define localStorage. I'll need to figure out what to do after I'm back from RightsCon.
@fortuna do you still want to do this?