@@ -74,15 +44,8 @@
import MinimizeIcon from '@/components/Icons/MinimizeIcon.vue'
import MaximizeIcon from '@/components/Icons/MaximizeIcon.vue'
import HelpIcon from '@/components/Icons/HelpIcon.vue'
-import CRMLogo from '@/components/Icons/CRMLogo.vue'
-import { useOnboarding, minimize } from '@/composables/onboarding'
-
-const props = defineProps({
- isOnboardingStepsCompleted: Boolean,
-})
+import OnboardingSteps from '@/components/OnboardingSteps.vue'
+import { isOnboardingStepsCompleted, minimize } from '@/composables/onboarding'
const show = defineModel()
-
-const { steps, stepsCompleted, totalSteps, completedPercentage } =
- useOnboarding()
diff --git a/frontend/src/components/OnboardingSteps.vue b/frontend/src/components/OnboardingSteps.vue
new file mode 100644
index 00000000..90dc7011
--- /dev/null
+++ b/frontend/src/components/OnboardingSteps.vue
@@ -0,0 +1,44 @@
+
+
+
+
+ {{ __('Welcome to Frappe CRM') }}
+
+
+ {{ __('{0}/{1} steps completed', [stepsCompleted, totalSteps]) }}
+
+
+
+
+
{{ __('Getting started') }}
+
+
+
+
!step.completed && step.onClick()"
+ >
+
+
{{ step.title }}
+
+
+
+
+