@groww-tech/ella
Version:
Ella is a utility-belt library for JavaScript that provides general purpose methods used in day to day programming.
2 lines (1 loc) • 4.16 kB
JavaScript
;Object.defineProperty(exports, "__esModule", {value: true}); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }var _chunkVCYCW5NGjs = require('./chunk-VCYCW5NG.js');var _chunkPNXAQT27js = require('./chunk-PNXAQT27.js');var _chunkMBIDDXXRjs = require('./chunk-MBIDDXXR.js');var _react = require('react'); var _react2 = _interopRequireDefault(_react);function A(){let t={"@context":"https://schema.org","@type":"Organization",name:"Groww",description:"Start Online Investing in Stocks and Direct Mutual Funds with India's Leading Investment and Trading Platform - Groww. Equity Trading, US Stocks, Direct Mutual Funds with Zero-commission.",url:_chunkMBIDDXXRjs.a.PROD_HOST,logo:_chunkMBIDDXXRjs.a.DEFAULT_GROWW_LOGO_270,address:{"@type":"PostalAddress",streetAddress:"No.11, 2nd floor, 80 FT Road, 4th Block, S.T Bed, Koramangala",addressLocality:"Bengaluru",addressRegion:"Karnataka",addressCountry:"IN",postalCode:"560034"},contactPoint:{"@type":"ContactPoint",telephone:"+91 9108800000",email:"support@groww.in"},sameAs:[_chunkMBIDDXXRjs.a.FACEBOOK_PAGE,_chunkMBIDDXXRjs.a.TWITTER_PAGE,_chunkMBIDDXXRjs.a.YOUTUBE_MAIN_CHANNEL,_chunkMBIDDXXRjs.a.LINKEDIN_PAGE,_chunkMBIDDXXRjs.a.INSTAGRAM_PAGE]};return _react2.default.createElement(_chunkVCYCW5NGjs.a,{schemaData:t})}var w=(t,r)=>{let e=t.desc;e=e.length>315?e.substring(0,315)+" ...":e;let n={"@context":"https://schema.org","@type":"WebPage",name:t.title,description:e,url:r+t.routeName,publisher:{"@type":"Organization",name:"Groww",url:r,logo:{"@type":"ImageObject",contentUrl:_chunkMBIDDXXRjs.a.DEFAULT_GROWW_LOGO_270}}};return _react2.default.createElement(_chunkVCYCW5NGjs.a,{schemaData:n})};function E(t,r){let e=t.inLanguage?t.inLanguage:"en",n=t.image?t.image:_chunkMBIDDXXRjs.a.DEFAULT_GROWW_LOGO_270,o={"@context":"https://schema.org","@type":"NewsArticle",headline:[t.headline],image:[n],inLanguage:e,datePublished:t.datePublished,dateModified:t.dateModified,author:[{"@type":"Person",name:"Groww Team",url:r}]};return _react2.default.createElement(_chunkVCYCW5NGjs.a,{schemaData:o})}function L(t,r){let e=t.desc;e=e.length>315?e.substring(0,315)+" ...":e;let n=null,o=t.logoUrl?t.logoUrl:_chunkMBIDDXXRjs.a.DEFAULT_GROWW_LOGO_270;return n={"@context":"https://schema.org","@type":"Product",name:t.schemeName,description:e,url:r+t.routeName,image:o,brand:{"@type":"Organization",name:t.fundHouse},review:{"@type":"Review",reviewRating:{"@type":"Rating",ratingValue:t.rating,bestRating:5},author:{"@type":"Organization",name:"Groww"}}},_react2.default.createElement(_chunkVCYCW5NGjs.a,{schemaData:n})}function _(t){let r=null,e=[];for(let n=0;n<t.length;n++)e.push({"@type":"Question",name:t[n].question,acceptedAnswer:{"@type":"Answer",text:t[n].answer}});return r={"@context":"https://schema.org","@type":"FAQPage",mainEntity:e},_react2.default.createElement(_chunkVCYCW5NGjs.a,{schemaData:r})}var T=(t,r)=>{let e=[];for(let o=0;o<t.length;o++)e.push({"@type":"ListItem",position:o+1,item:{"@id":r+t[o].url,name:t[o].name}});return _react2.default.createElement(_chunkVCYCW5NGjs.a,{schemaData:{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:e}})},P= exports.g =()=>{let t={"@context":"https://schema.org","@type":"WebSite",url:_chunkMBIDDXXRjs.a.PROD_HOST,potentialAction:{"@type":"SearchAction",target:[{"@type":"EntryPoint",urlTemplate:`${_chunkMBIDDXXRjs.a.PROD_HOST}/search?q={searchTerms}`}],"query-input":"required name=searchTerms"}};return _react2.default.createElement(_chunkVCYCW5NGjs.a,{schemaData:t})};function G(t,r,e=0,n={},o="bold"){try{r=r.replace(/[^\w\s]/gi,"");let g=t.split(new RegExp(`(${r})`,"gi"));return _react2.default.createElement("div",{key:`${t}${e}`,style:n},g.map((d,c)=>_react2.default.createElement("span",{key:c,style:d.toLowerCase()===r.toLowerCase()?{fontWeight:o||"bold"}:{}},d)))}catch(g){console.error("Error in getting highlighted text: ",g),_chunkPNXAQT27js.w.call(void 0, _chunkMBIDDXXRjs.c.TRACK_LOG,{function:"getHighlightedText",error:g})}}exports.a = A; exports.b = w; exports.c = E; exports.d = L; exports.e = _; exports.f = T; exports.g = P; exports.h = G;