diff --git a/ProcessMaker/Http/Controllers/TaskController.php b/ProcessMaker/Http/Controllers/TaskController.php index 213d9374ab..b62ea5d75a 100755 --- a/ProcessMaker/Http/Controllers/TaskController.php +++ b/ProcessMaker/Http/Controllers/TaskController.php @@ -83,7 +83,13 @@ public function index() $metricsApiEndpoint = EnvironmentVariable::getMetricsApiEndpoint(); } - return view('tasks.index', compact( + $viteView = json_decode(config('app.vite_view') ?: '{}', true); + $tasksView = 'tasks.index'; + if (!empty($viteView['tasks.index'])) { + $tasksView = $viteView['tasks.index']; + } + + return view($tasksView, compact( // User and Authentication related 'currentUser', 'userFilter', diff --git a/package.json b/package.json index 629b565e6f..7a453986b5 100644 --- a/package.json +++ b/package.json @@ -29,6 +29,7 @@ "devDependencies": { "@babel/eslint-parser": "^7.15.8", "@babel/preset-env": "^7.23.9", + "@rollup/plugin-yaml": "^5.0.0", "@vitejs/plugin-vue2": "^2.3.4", "accounting": "^0.4.1", "autoprefixer": "^10.4.20", diff --git a/resources/js/Mobile/WelcomeModal.vue b/resources/js/Mobile/WelcomeModal.vue index ba52aa307b..47ef09d5c3 100644 --- a/resources/js/Mobile/WelcomeModal.vue +++ b/resources/js/Mobile/WelcomeModal.vue @@ -20,7 +20,7 @@