Ghost/ghost/admin/app/helpers/is-onboarding-step-completed.js
Kevin Ansfield 90d8b41f63
Wired up in-memory onboarding step completion (#19940)
ref https://linear.app/tryghost/issue/IPC-92/add-logic-for-completing-steps

- added in-memory step completion to `onboarding` service
- wired up the onboarding checklist to mark steps as completed when clicked
- extracted re-used step template and logic into components/helpers
2024-03-27 18:27:43 +00:00

11 lines
271 B
JavaScript

import Helper from '@ember/component/helper';
import {inject as service} from '@ember/service';
export default class IsOnboardingStepCompleted extends Helper {
@service onboarding;
compute([step]) {
return this.onboarding.isStepCompleted(step);
}
}