// Subscribe to "read-only" status change events via the Message Bus
export default {
  name: "read-only",
  after: "message-bus",

  initialize(container) {
    const messageBus = container.lookup('message-bus:main');
    if (!messageBus) { return; }

    const site = container.lookup('site:main');
    messageBus.subscribe("/site/read-only", function (enabled) {
      site.set('isReadOnly', enabled);
    });
  }
};
