lib/vue/application.js in lesli_admin-0.3.0 vs lib/vue/application.js in lesli_admin-0.4.0

- old
+ new

@@ -38,33 +38,46 @@ // · Import engine translations import translations from "LesliAdmin/stores/translations.json" // · Import engine applications -import applicationDashboardShow from "LesliAdmin/apps/dashboard/show.vue" import applicationAccountShow from "LesliAdmin/apps/account/show.vue" -import applicationUsersIndex from "LesliAdmin/apps/users/index.vue" -import applicationUsersShow from "LesliAdmin/apps/users/show.vue" -import applicationProfile from "LesliAdmin/apps/profile/show.vue" +// · +import appDashboardShow from "Lesli/shared/dashboards/apps/show.vue" +import appDashboardEdit from "Lesli/shared/dashboards/apps/edit.vue" + + +// · +import componentDashboardLesliVersion from "LesliAdmin/apps/dashboards/components/lesli-version.vue" + + +// · +const dashboardProps = { + components: { + "admin-lesli-version": componentDashboardLesliVersion + } +} + + // · Buil Lesli translations translation(translations) // · Build a new Lesli application application("LesliAdmin", [{ + path: "/", + component: appDashboardShow, + props: dashboardProps +}, { path: "/dashboard", - component: applicationDashboardShow -},{ - path: "/account", - component: applicationAccountShow + component: appDashboardShow, + props: dashboardProps }, { - path: "/users", - component: applicationUsersIndex + path: "/dashboards/:id/edit", + component: appDashboardEdit, + props: dashboardProps }, { - path: "/users/:id", - component: applicationUsersShow -}, { - path: "/profile", - component: applicationProfile + path: "/account", + component: applicationAccountShow }])