UNPKG

vue-jsx-vapor

Version:
19 lines (17 loc) 1 kB
Object.defineProperty(exports, '__esModule', { value: true }); const require_chunk = require('./chunk-CUT6urMc.cjs'); const __vue_jsx_vapor_macros_volar = require_chunk.__toESM(require("@vue-jsx-vapor/macros/volar")); const __vue_macros_volar_jsx_directive = require_chunk.__toESM(require("@vue-macros/volar/jsx-directive")); const __vue_macros_volar_jsx_ref = require_chunk.__toESM(require("@vue-macros/volar/jsx-ref")); const ts_macro = require_chunk.__toESM(require("ts-macro")); //#region src/volar.ts const plugin = (0, ts_macro.createPlugin)((ctx, options) => { return [ (0, __vue_macros_volar_jsx_directive.default)()(ctx), options?.ref === false ? [] : (0, __vue_macros_volar_jsx_ref.default)(options?.ref === true ? void 0 : options?.ref)(ctx), options?.macros === false ? [] : options?.macros ? (0, __vue_jsx_vapor_macros_volar.default)(options.macros === true ? void 0 : options.macros)(ctx) : [] ].flat(); }); var volar_default = plugin; //#endregion exports.default = volar_default;