fix: prevent asset conflicts between React and Grid.js versions

Add coexistence checks to all enqueue methods to prevent loading
both React and Grid.js assets simultaneously.

Changes:
- ReactAdmin.php: Only enqueue React assets when ?react=1
- Init.php: Skip Grid.js when React active on admin pages
- Form.php, Coupon.php, Access.php: Restore classic assets when ?react=0
- Customer.php, Product.php, License.php: Add coexistence checks

Now the toggle between Classic and React versions works correctly.

Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
dwindown
2026-04-18 17:02:14 +07:00
parent bd9cdac02e
commit e8fbfb14c1
74973 changed files with 6658406 additions and 71 deletions

2
node_modules/core-js/features/map/delete-all.js generated vendored Normal file
View File

@@ -0,0 +1,2 @@
'use strict';
module.exports = require('../../full/map/delete-all');

2
node_modules/core-js/features/map/emplace.js generated vendored Normal file
View File

@@ -0,0 +1,2 @@
'use strict';
module.exports = require('../../full/map/emplace');

2
node_modules/core-js/features/map/every.js generated vendored Normal file
View File

@@ -0,0 +1,2 @@
'use strict';
module.exports = require('../../full/map/every');

2
node_modules/core-js/features/map/filter.js generated vendored Normal file
View File

@@ -0,0 +1,2 @@
'use strict';
module.exports = require('../../full/map/filter');

2
node_modules/core-js/features/map/find-key.js generated vendored Normal file
View File

@@ -0,0 +1,2 @@
'use strict';
module.exports = require('../../full/map/find-key');

2
node_modules/core-js/features/map/find.js generated vendored Normal file
View File

@@ -0,0 +1,2 @@
'use strict';
module.exports = require('../../full/map/find');

2
node_modules/core-js/features/map/from.js generated vendored Normal file
View File

@@ -0,0 +1,2 @@
'use strict';
module.exports = require('../../full/map/from');

View File

@@ -0,0 +1,2 @@
'use strict';
module.exports = require('../../full/map/get-or-insert-computed');

2
node_modules/core-js/features/map/get-or-insert.js generated vendored Normal file
View File

@@ -0,0 +1,2 @@
'use strict';
module.exports = require('../../full/map/get-or-insert');

2
node_modules/core-js/features/map/group-by.js generated vendored Normal file
View File

@@ -0,0 +1,2 @@
'use strict';
module.exports = require('../../full/map/group-by');

2
node_modules/core-js/features/map/includes.js generated vendored Normal file
View File

@@ -0,0 +1,2 @@
'use strict';
module.exports = require('../../full/map/includes');

2
node_modules/core-js/features/map/index.js generated vendored Normal file
View File

@@ -0,0 +1,2 @@
'use strict';
module.exports = require('../../full/map');

2
node_modules/core-js/features/map/key-by.js generated vendored Normal file
View File

@@ -0,0 +1,2 @@
'use strict';
module.exports = require('../../full/map/key-by');

2
node_modules/core-js/features/map/key-of.js generated vendored Normal file
View File

@@ -0,0 +1,2 @@
'use strict';
module.exports = require('../../full/map/key-of');

2
node_modules/core-js/features/map/map-keys.js generated vendored Normal file
View File

@@ -0,0 +1,2 @@
'use strict';
module.exports = require('../../full/map/map-keys');

2
node_modules/core-js/features/map/map-values.js generated vendored Normal file
View File

@@ -0,0 +1,2 @@
'use strict';
module.exports = require('../../full/map/map-values');

2
node_modules/core-js/features/map/merge.js generated vendored Normal file
View File

@@ -0,0 +1,2 @@
'use strict';
module.exports = require('../../full/map/merge');

2
node_modules/core-js/features/map/of.js generated vendored Normal file
View File

@@ -0,0 +1,2 @@
'use strict';
module.exports = require('../../full/map/of');

2
node_modules/core-js/features/map/reduce.js generated vendored Normal file
View File

@@ -0,0 +1,2 @@
'use strict';
module.exports = require('../../full/map/reduce');

2
node_modules/core-js/features/map/some.js generated vendored Normal file
View File

@@ -0,0 +1,2 @@
'use strict';
module.exports = require('../../full/map/some');

View File

@@ -0,0 +1,2 @@
'use strict';
module.exports = require('../../full/map/update-or-insert');

2
node_modules/core-js/features/map/update.js generated vendored Normal file
View File

@@ -0,0 +1,2 @@
'use strict';
module.exports = require('../../full/map/update');

2
node_modules/core-js/features/map/upsert.js generated vendored Normal file
View File

@@ -0,0 +1,2 @@
'use strict';
module.exports = require('../../full/map/upsert');