Files
formipay/node_modules/html-entities/dist/commonjs/index.js.flow
dwindown e8fbfb14c1 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>
2026-04-18 17:02:14 +07:00

53 lines
1.1 KiB
Plaintext

/**
* Flowtype definitions for index
* Generated by Flowgen from a Typescript Definition
* Flowgen v1.13.0
* @flow
*/
export type Level = "xml" | "html4" | "html5" | "all";
declare interface CommonOptions {
level?: Level;
}
export type EncodeMode =
| "specialChars"
| "nonAscii"
| "nonAsciiPrintable"
| "nonAsciiPrintableOnly"
| "extensive";
export type EncodeOptions = {
mode?: EncodeMode,
numeric?: "decimal" | "hexadecimal",
...
} & CommonOptions;
export type DecodeScope = "strict" | "body" | "attribute";
export type DecodeOptions = {
scope?: DecodeScope,
...
} & CommonOptions;
/**
* Encodes all the necessary (specified by `level`) characters in the text
*/
declare export function encode(
text: string | void | null,
x?: EncodeOptions
): string;
/**
* Decodes a single entity
*/
declare export function decodeEntity(
entity: string | void | null,
x?: CommonOptions
): string;
/**
* Decodes all entities in the text
*/
declare export function decode(
text: string | void | null,
x?: DecodeOptions
): string;
declare export {};