refactor: refs #8691 optimize route and router initialization in arrayDataCore
gitea/salix-front/pipeline/pr-dev This commit is unstable
Details
gitea/salix-front/pipeline/pr-dev This commit is unstable
Details
This commit is contained in:
parent
af9eb19658
commit
f94cdacc0e
|
@ -10,7 +10,11 @@ const arrayDataStore = useArrayDataStore();
|
|||
export function arrayDataCore(key, userOptions) {
|
||||
let route = null;
|
||||
let router = null;
|
||||
|
||||
const { route: initialRoute, router: initialRouter } = (() => {
|
||||
if (!route) route = useRoute();
|
||||
if (!router) router = useRouter();
|
||||
return { route, router };
|
||||
})();
|
||||
// Si no hay key, intentamos obtenerla del route
|
||||
if (!key) {
|
||||
key = initialRoute?.meta?.moduleName;
|
||||
|
@ -24,11 +28,6 @@ export function arrayDataCore(key, userOptions) {
|
|||
const store = arrayDataStore.get(key);
|
||||
let canceller = null;
|
||||
|
||||
const { route: initialRoute, router: initialRouter } = (() => {
|
||||
if (!route) route = useRoute();
|
||||
if (!router) router = useRouter();
|
||||
return { route, router };
|
||||
})();
|
||||
function setupMountedHook() {
|
||||
setOptions();
|
||||
reset(['skip']);
|
||||
|
|
Loading…
Reference in New Issue