Migrated `ui` service to native class syntax
Migrated `ui` service to native class syntax

no issue

- switched to class syntax, tracked properties, getters, and dropped actions object for top-level action functions

TryGhost/Ghost,TryGhost/Ghost,TryGhost/Ghost