// Module ID: 9550 // Function ID: 9551 // Name: parseBioReact // Dependencies: [6808, 6809, 4766, 1405, 6902, 6807, 4092, 12, 2] // Exports: getOrParseBioAST, parseBioReactWithCachedAST // Module 9550 (parseBioReact) import importDefaultResult from "combineMarkupRules"; import importAllResult from "reactParserFor"; import importDefaultResult1 from "get defaultRules"; import importAllResult1 from "reactParserFor"; import importDefaultResult2 from "combineMarkupRules"; import importDefaultResult3 from "apply"; const items = [require("parseLink").PROFILE_BIO_RULES, require("MarkupText")({ enableBuildOverrides: false, mustConfirmExternalLink: true })]; const importDefaultResultResult = require("combineMarkupRules")(items); let c3 = new require("priv")({ max: 2000 }); let tmp4 = new require("priv")({ max: 2000 }); const reactParserForResult = require("reactParserFor").reactParserFor(importDefaultResultResult); let closure_4 = require("get defaultRules").astParserFor(importDefaultResultResult); const items1 = [ require("apply").omit(importDefaultResultResult, ["link", "url", "autolink", "customEmoji", "emoji", "commandMention"]), { emoji: { react() { return null; } } } ]; let obj = { react() { return null; } }; const reactParserForResult1 = importAllResult1.reactParserFor(importDefaultResult2(items1)); let result = require("MarkupText").fileFinishedImporting("modules/markup/BioMarkupUtils.tsx"); export const parseBioReact = reactParserForResult; export const getOrParseBioAST = function getOrParseBioAST(arg0) { let value = tmp4.get(arg0); if (null == value) { const tmp3 = callback(arg0, true); const result = tmp4.set(arg0, tmp3); value = tmp3; } return value; }; export const parseBioReactWithCachedAST = function parseBioReactWithCachedAST(description) { if (0 === description.trim().length) { return null; } else { let value = tmp4.get(description); if (null == value) { tmp4 = callback(description, true); const result = obj.set(description, tmp4); value = tmp4; } obj = tmp4; const obj2 = importDefault(4092); return obj2.reactFor(importDefault(4092).ruleOutput(closure_2, "react"))(value); } }; export const parseBioReactWithoutScrolling = reactParserForResult1;