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-pure/features/instance/at.js generated vendored Normal file
View File

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

2
node_modules/core-js-pure/features/instance/bind.js generated vendored Normal file
View File

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

2
node_modules/core-js-pure/features/instance/clamp.js generated vendored Normal file
View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

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

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

2
node_modules/core-js-pure/features/instance/fill.js generated vendored Normal file
View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

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

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

2
node_modules/core-js-pure/features/instance/flags.js generated vendored Normal file
View File

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

View File

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

2
node_modules/core-js-pure/features/instance/flat.js generated vendored Normal file
View File

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

View File

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

View File

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

View File

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

View File

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

2
node_modules/core-js-pure/features/instance/group.js generated vendored Normal file
View File

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

View File

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

View File

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

View File

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

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

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

View File

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

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

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

View File

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

View File

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

View File

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

2
node_modules/core-js-pure/features/instance/push.js generated vendored Normal file
View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

2
node_modules/core-js-pure/features/instance/slice.js generated vendored Normal file
View File

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

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

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

2
node_modules/core-js-pure/features/instance/sort.js generated vendored Normal file
View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

2
node_modules/core-js-pure/features/instance/trim.js generated vendored Normal file
View File

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

View File

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

View File

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

View File

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

View File

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

2
node_modules/core-js-pure/features/instance/with.js generated vendored Normal file
View File

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