12345678910111213141516171819202122 |
- "use strict";Object.defineProperty(exports, "__esModule", {value: true});
- function getJSXPragmaInfo(options) {
- const [base, suffix] = splitPragma(options.jsxPragma || "React.createElement");
- const [fragmentBase, fragmentSuffix] = splitPragma(options.jsxFragmentPragma || "React.Fragment");
- return {base, suffix, fragmentBase, fragmentSuffix};
- } exports.default = getJSXPragmaInfo;
- function splitPragma(pragma) {
- let dotIndex = pragma.indexOf(".");
- if (dotIndex === -1) {
- dotIndex = pragma.length;
- }
- return [pragma.slice(0, dotIndex), pragma.slice(dotIndex)];
- }
|