message: DRY component check
diff: <button class="cs-version-control-footer--button" disabled={{eq modificationState "saved"}} {{action (perform update) }}>
  Update
  </button>
  - {{#if (is-component (concat modelType '-action-buttons'))}}
  {{#with (concat modelType '-action-buttons') as |buttonsComponent|}}
  + {{#if (is-component buttonsComponent)}}
  {{component buttonsComponent model=model modificationState=modificationState}}
  - {{/with}}
  {{/if}}
  + {{/with}}
  </footer>
  {{/liquid-if}}
  