/opt/canhelp/node_modules/hono/dist/cjs/jsx/dom
NameSizeModeActions
hooks/-0755rm
intrinsic-element/-0755rm
client.js23100644editdlrm
components.js18280644editdlrm
context.js22320644editdlrm
css.js50650644editdlrm
index.js62730644editdlrm
jsx-dev-runtime.js20350644editdlrm
jsx-runtime.js12790644editdlrm
render.js206360644editdlrm
server.js26770644editdlrm
utils.js11970644editdlrm
Edit: /opt/canhelp/node_modules/hono/dist/cjs/jsx/dom/context.js (2232B)
var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __hasOwnProp = Object.prototype.hasOwnProperty; var __export = (target, all) => { for (var name in all) __defProp(target, name, { get: all[name], enumerable: true }); }; var __copyProps = (to, from, except, desc) => { if (from && typeof from === "object" || typeof from === "function") { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to; }; var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); var context_exports = {}; __export(context_exports, { createContext: () => createContext, createContextProviderFunction: () => createContextProviderFunction }); module.exports = __toCommonJS(context_exports); var import_constants = require("../constants"); var import_context = require("../context"); var import_utils = require("./utils"); const createContextProviderFunction = (values) => ({ value, children }) => { if (!children) { return void 0; } const props = { children: [ { tag: (0, import_utils.setInternalTagFlag)(() => { values.push(value); }), props: {} } ] }; if (Array.isArray(children)) { props.children.push(...children.flat()); } else { props.children.push(children); } props.children.push({ tag: (0, import_utils.setInternalTagFlag)(() => { values.pop(); }), props: {} }); const res = { tag: "", props, type: "" }; res[import_constants.DOM_ERROR_HANDLER] = (err) => { values.pop(); throw err; }; return res; }; const createContext = (defaultValue) => { const values = [defaultValue]; const context = createContextProviderFunction(values); context.values = values; context.Provider = context; import_context.globalContexts.push(context); return context; }; // Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = { createContext, createContextProviderFunction });