{
"mobileApp": null,
"css": {}
}{
"queryStringParameters": {},
"path": "/test/",
"headers": {
"host": "www.golbakeri.no",
"bakery-slug": "gol-bakeri",
"x-real-ip": "216.73.216.228",
"connection": "close",
"accept": "*/*",
"user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
"accept-encoding": "gzip, br, zstd, deflate"
},
"httpMethod": "GET",
"requestContext": {
"stage": "dev"
},
"files": {},
"context": {
"mobileApp": null,
"css": {}
},
"ip": "172.31.19.6",
"ips": [],
"device": "desktop",
"host": "www.golbakeri.no",
"cookies": {},
"isMobile": false,
"isTablet": false,
"isDesktop": true,
"bakery": {
"webShop": {
"id": 214,
"key": "goskccypcnlh",
"widget": {
"id": 65,
"createdDate": "2019-02-14T12:28:45.616399Z",
"modifiedDate": "2019-02-14T12:28:45.616423Z",
"key": "qXBwzRC3QxDhXOs8",
"activationButtonText": "Nettbutikk",
"activationButtonColor": "#ffa514",
"locale": "no",
"googleAnalyticKey": "",
"googleTagManagerKey": "",
"bakery": 99
},
"shopUrl": "https://www.golbakeri.no/shop/",
"isSubdomain": false,
"titleDirectOrders": "",
"subTextDirectOrders": "",
"titleWebShop": "",
"navigationBarTitle": "",
"subTextWebShop": "",
"notificationBarBannerText": "",
"notificationBarButtonText": "",
"notificationBarColor": null,
"notificationBarButtonColor": null,
"googleAnalyticKey": "",
"googleTagManagerKey": "",
"useDefaultCookieBar": false,
"siteStatus": "LAUNCHED",
"hostingMode": "MARS",
"theme": {
"colors": {
"primary": "#b42e46",
"secondary": "#b42e46",
"background": "#ffffff"
},
"logo": {
"size": "BIG",
"url": "https://d2y9vkode0okis.cloudfront.net/bakery-logos_images/thumb/hOn_Cz8wJyrl.png"
},
"favicon": {
"url": "https://d2y9vkode0okis.cloudfront.net/bakery-favicons_images/thumb/HODWeA60BMfw.png"
},
"footer": {
"copyright": "© Gol Bakeri AS | Nettbutikk levert av Cake it easy
",
"bgColor": "#b42e46",
"textColor": "#ffffff"
},
"header": {
"bgColor": "#ffffff",
"textColor": "#000000"
},
"mapMarkerIcon": {
"url": "https://d2y9vkode0okis.cloudfront.net/bakery-map-marker-icons_images/thumb/sKogn6r9Mam2.png"
},
"mapMarkerIconWhite": null,
"expressOrderingColor": "#00dac7",
"enabledCustomLoaderIcon": true,
"customLoaderIconUrl": "https://d2y9vkode0okis.cloudfront.net/bakery-loaders_images/thumb/uqz4NwCXPnza.png",
"enabledEmailLogo": true,
"emailLogo": {
"size": null,
"url": "https://d2y9vkode0okis.cloudfront.net/bakeries_images/thumb/compressed/pL1z5vQ3tAXF.png"
},
"textOnOutletLink": "",
"homebaktLinkTitle": "",
"homebaktLinkDescription": "",
"headerLinksSettings": [
{
"show": true,
"text": "Til forsiden",
"type": "HOME_PAGE"
},
{
"show": true,
"text": "Sjekk leveringspris",
"type": "DELIVERY"
},
{
"show": true,
"text": "Her kan du hente",
"type": "OUTLET"
},
{
"show": true,
"text": "Logg inn",
"type": "LOGIN"
},
{
"url": "",
"show": false,
"text": "",
"type": "CUSTOM"
}
]
},
"marsThemeName": null,
"cookieScriptBannerId": "0c38663ff679cf9cca28eecbc373fc5d"
},
"id": 99,
"name": "Gol bakeri",
"sellerType": "BAKERY",
"description": "Gol bakeri er et tradisjonsrikt bakeri som hver dag kjører ut ferske bakervarer i Hallingdal og Valdres. Våre bakere og konditormestere sørger for at kundene får et stort utvalg av brød og konditorvarer av høy kvalitet.",
"email": "ordre@golbakeri.no",
"phone": "+4732029650",
"picture": 2763,
"country": {
"code": "NO",
"name": "Norway",
"currency": "NOK",
"currencySymbol": "kr",
"phoneCode": "47",
"language": "no"
},
"area": {
"invoiceFee": 49,
"invoiceFeeEnabled": true
},
"payInStoreWebShopEnabled": false,
"payInStoreWebShopOnlyMethod": false,
"payInStoreMarketplaceEnabled": false,
"payInStoreMarketplaceOnlyMethod": false,
"webSiteUrl": "https://www.golbakeri.no",
"schedule": {
"monday": {
"orderBefore": 720,
"dayOff": false,
"daysBeforeOrder": 1,
"isRelative": false,
"hasPickupOrDelivery": true
},
"tuesday": {
"orderBefore": 720,
"dayOff": false,
"daysBeforeOrder": 1,
"isRelative": true,
"hasPickupOrDelivery": true
},
"wednesday": {
"orderBefore": 720,
"dayOff": false,
"daysBeforeOrder": 1,
"isRelative": true,
"hasPickupOrDelivery": true
},
"thursday": {
"orderBefore": 720,
"dayOff": false,
"daysBeforeOrder": 1,
"isRelative": true,
"hasPickupOrDelivery": true
},
"friday": {
"orderBefore": 720,
"dayOff": false,
"daysBeforeOrder": 1,
"isRelative": true,
"hasPickupOrDelivery": true
},
"saturday": {
"orderBefore": 720,
"dayOff": true,
"daysBeforeOrder": 1,
"isRelative": true,
"hasPickupOrDelivery": true
},
"sunday": {
"orderBefore": 720,
"dayOff": true,
"daysBeforeOrder": 1,
"isRelative": true,
"hasPickupOrDelivery": false
}
},
"customSchedule": null,
"maxDeliveryPrice": 195,
"cities": [
"Gol"
],
"position": "MIDDLE",
"pickupLocations": [
"Gol"
],
"deliveryToLocations": [
"Gol"
],
"invoiceFeeEnabled": false,
"invoiceFee": 0,
"invoiceEnabledOnWebShop": true,
"invoiceReferenceCanBeEmpty": true,
"twoInvoiceEnabledOnWebShop": true,
"helpBakeriesPromo": "- Tilbyr brød, bakst og kaker
- Ta kontakt for bestilling
- Hent i butikk
",
"image": {
"id": 2763,
"small": "https://d2y9vkode0okis.cloudfront.net/bakeries_images/thumb/compressed/pL1z5vQ3tAXF.png",
"original": "https://d2y9vkode0okis.cloudfront.net/bakeries_images/compressed/99-44.png",
"isVertical": false,
"shape": "horizontal"
},
"expressOrderingEnabled": false,
"minCartPriceAllowsDelivery": 0,
"freeDeliveryEnabled": false,
"minCartPriceAllowsFreeDelivery": 0,
"freeDeliveryAllowsOnlyForCompanies": false,
"categoryAvailableOnlyInternalOutletsNote": null,
"productAvailableOnlyInternalOutletsNote": null,
"slug": "gol-bakeri",
"details": {
"filingSectionTitle": "Velg smak/fyll",
"filingSectionHelpText": "",
"sizeSectionTitle": "Velg størrelse",
"sizeSectionHelpText": "Hvor mange biter trenger man? Et forslag er å beregne 1,5 biter per person. Da får alle et stykke og noen kan ta et ekstra. Og rester er jo uansett godt å ha i kjøleskapet :)"
},
"portfolio": null,
"relatedShops": [],
"allowLoginByCustomerId": false,
"activateHomebakt": true,
"showHomebaktLink": true,
"deviatingOrderDeadlines": [],
"deliveryDeposit": 175,
"invoiceFeeOnPrivateShop": 0,
"invoiceEnabledOnPrivateShop": true,
"cieInvoiceEnabledOnPrivateShop": false,
"thirdPartyDeliveryEnabled": false,
"thirdPartyDeliveryAllowedOnMarketplace": false,
"thirdPartyDeliveryAllowedOnWebshop": false,
"shopUrl": "https://www.golbakeri.no/shop/",
"siteUrl": "https://www.golbakeri.no",
"host": "www.golbakeri.no",
"ownLandingPage": false
},
"locale": "NO",
"bakeryId": 99,
"bakerySlug": "gol-bakeri",
"bakeryCountryCode": "NO",
"bakeryAnalyticSettings": {
"googleAnalyticKey": "",
"googleTagManagerKey": ""
},
"bakeryWebSiteHost": "www.golbakeri.no",
"STRINGS": {
"go to sleep key": "NO KEY!!!",
"close": "close",
"HOME": "home",
"cancel": "cancel",
"submit": "Bekreft",
"image url": "Image url...",
"clear": "clear",
"title": "Title",
"liked posts": "Liked posts ",
"Dimension, cm": "Dimension (CM)",
"orders": "Orders",
"you didn't do any sale yet": "You have not made any sales yet",
"reporting": "Analytics dashboard ",
"is in mutual connection": "is a mutual connection",
"edit Hero Banner": "Hero image + text",
"edit TopBanner": "Viktig informasjon",
"edit header": "Header",
"edit Offers section": "Menu with 4 choices",
"edit About us section": "About us",
"edit Instagram Feed section": "Instagram feed",
"edit Shops Section Desktop": "Shop map for desktop",
"edit Shops Section Mobile": "Shop list for mobile",
"edit order section": "Promote offer",
"edit SocialNetwork": "Social networks",
"edit product categories": "Product categories",
"edit Footer": "Footer",
"i agree": "Jeg godtar",
"restore your password": "Tilbakestill ditt passord",
"if you have not made a request to change your password, please ignore this message": "Om du ikke har bedt om å endre ditt passord, vennligst se bort i fra denne eposten. Ditt eksisterende passord fungerer fortsatt.",
"Close modal": "Lukk",
"thanks for you registration, we will check your account and come back to you": "Takk for din registrering. Administratoren vil sjekke kontoen din og gi deg tilgang om du kvalifisert.",
"Your are welcome": "Vi har mottatt din registering!",
"your registration was successful and now we can use the site. if you have any questions, write or call us.": "Vi har mottatt din registering og nettsidens administrator vil se på din konto og gi deg tilgang til nettsiden om du er kvalifisert.",
"user registration": "Brukerregistrering",
"description": "Description",
"banner": "Fullwidth banner",
"text": "Tekst",
"link": "Link",
"hey there": "hey there value",
"Hello {0} {1}": "Hi dear {0} {1}. How are you darling yo1?",
"phone": "phone",
"paste image url": "Add url to image",
"Search products": "Søk produkter",
"welcome back!": "Logg inn",
"log in to manage your account": "Vennligst oppgi dine innloggingsdetaljer",
"login": "Logg inn",
"forgot password?": "Glemt passord?",
"register yourself": "Registrer deg",
"don't have a user?": "Har du ikke en bruker?",
"email": "E-postadresse",
"password": "Passord",
"сreate account": "Registrer deg",
"already have an account?": "Har du konto?",
"first name": "Fornavn",
"last name": "Etternavn",
"create a user to enjoy all the benefits of our customer club.": "Register deg for å be om adgang til admin. Administrator må godkjenne deg etter registering.",
"good day, dear customer": "Hei,",
"you have made a request to change your password. to reset your password, click on": "Vi mottok en forespørsel om at du ønsket å tilbakestille ditt passord. Vennligst ",
"the reset link": "klikk her for å lage et nytt passord.",
"password is successfully reset. log in using your new password": "Det nye passordet er klart. Nå kan du gå til nettsiden og logge inn.",
"enter your new password": "Lag et nytt passord",
"restore password": "Gjenopprett passord",
"please type in your email, and we will send you an instruction on how to reset your password!": "Skriv inn din e-postadresse, så sender vi deg en e-post med instruksjoner om hvordan du gjenoppretter passordet ditt.",
"send": "Send",
"oh! you do remember your password? then": "Husker du passordet ditt?",
"there is no user with this email": "Det er dessverre ingen bruker med denne e-postadressen. Trenger du hjelp? Ta kontakt med Cake it easy på 22 33 26 00.",
"error!!!": "Ops!",
"make sure email {0} is valid and you are registered with this email address": "Det fins ingen bruker med denne e-postadressen. Sjekk at {0} er riktig. Trenger du hjelp? Ta kontakt med Cake it easy på 22 33 26 00.",
"success!!!": "Bekreftet",
"email message with password restoring instructions is successfully sent. check your inbox": "Vi har sendt en e-post til deg med instruksjoner for å tilbakestille passordet ditt. Sjekk innboksen din.",
"check all the fields and provide a valid data": "E-postadresse eller passord er feil. Vennligst sjekk om det er riktig og prøv igjen.",
"save": "Confirm",
"special banners": "Set time-activated banners",
"your are welcome": "Lag deg en konto",
"edit Slider": "Hero slider",
"edit Dual Image Block": "Two images + text",
"edit Dual Image Block Down": "Two images + text",
"edit CTA Text Block": "Signup for invoice",
"edit Page Theme": "Theme",
"Bestill": "Bestill",
"saved!": "Updated",
"terms": "Registrera dig för att kunna hantera di",
"Brukerbetingelser": "Brukerbetingelser",
"NettButikk": "Nettbutikk",
"Log in": "Logg inn",
"Log out": "Log out",
"rosenborginfo": "Info",
"rosenborgaboutus": "About us",
"rosenborgoffer": "Our offers",
"rosenborgfullwidthimage": "Full width image",
"rosenborgproductcategories": "Product categories",
"rosenborginstagramfeed": "Instagram feed",
"rosenborgtextblock": "Free Text",
"rosenborgherobanner": "Hero section",
"rosenborgsimplebutton": "Single button",
"rosenborgdualimage": "Dual image cards",
"rosenborgslider": "Slider",
"rosenborgapplyforinvoicecontainer": "Apply for Invoice",
"rosenborgbakeryoutlets": "Outlets",
"Cart": "Handlekurv",
"commonspacer": "Spacer",
"dualimage": "Dual banner",
"fullwidthimage": "Full width image",
"gallery": "Three images horizontally",
"productcategories": "Produktkategorier i galleri",
"textblock": "Text",
"titlewithimage": "About us with 3 images",
"ourproducts": "Nettbutikk",
"instagramfeed": "Instagram feed",
"herobanner": "Hero banner",
"button": "Button",
"spacer": "Spacer",
"image": "",
"info": "Call-to-action with image",
"offer": "Cards with images and text",
"aboutus": "Om oss med bakgrunn og bilde",
"Choose outlet": "Her finner du oss",
"Choose delivery": "Levering på dør",
"top banner": "Notification bar",
"from": "fra",
"Categories": "Våre produkter",
"submenu": "Secondary menu bar",
"save & close": "Save & close",
"Vi bruker cookies for å gi deg den beste opplevelsen av våre sider. Aksepter ved å forsette å bruke nettstedet eller klikke \"OK\".": "Vi bruker cookies for å gi deg den beste opplevelsen av våre sider. Aksepter ved å forsette å bruke nettstedet eller klikke \"OK\".",
"Les mer": "Les mer",
"Personvern": "Personvern",
"per piece": "per stykk",
"Allow all": "Tillat alle",
"Customize": "Tilpass",
"Show details": "Vis detaljer",
"cookies\n\t\t\t\t\t\t\t\tdetails": "Cookies detaljer",
"Accept": "Tillat valgte",
"Description": "Beskrivelse",
"weglot api key": "Weglot API Key"
},
"domain": "https://www.golbakeri.no",
"Page": {
"Block": {
"Name": "PageBlock",
"Type": "page",
"Folder": "_external/MarsX Core/_external/Mars Ide/test",
"_id": "5eacd1054b3d9e41bc3b0056",
"Title": "",
"Apps": [],
"ClientTypeScript": "",
"Description": "",
"Icon": "",
"Image": "",
"JsxVersion": 2,
"LoaderHtml": "",
"Note": "",
"Placement": "",
"ShowOnPage": "",
"SystemBlock": "",
"TestPage": "admin/test-block/5eacd1054b3d9e41bc3b0056--draft",
"visibility": "hide-code",
"forked": null,
"isSystem": false,
"app": {
"name": "MarsX Core"
},
"DataArgs": [],
"Page": {
"settings": {
"title": "home4",
"url": "/test",
"folder": "test",
"master": "",
"group": "",
"icon": "",
"cache": {
"ttl": 0
},
"meta": {
"noIndex": "",
"title": "index title",
"description": "index deswctiouiion",
"image": "https://cdn-dev.filmgrail.com/web-files/20/image/images.jpeg (--b1b0b2--) (170x296)",
"keywords": "",
"viewport": ""
},
"permissions": {
"private": true,
"roles": [
"test"
]
}
}
},
"blocks": {
"Wysiwyg1": {
"content": [
{
"type": "paragraph",
"data": {
"text": "sdfsdfss"
}
}
]
},
"Wysiwyg2": {
"content": [
{
"type": "paragraph",
"data": {
"text": "ssdfs"
}
}
]
}
},
"Jsx": "const { serverData, This } = Mars.initJsx();\r\n\r\nasync function CustomParentBlock({ prop1, children = null }) {\r\n return (\r\n \r\n CustomParentBlock:\r\n \r\n {children.join('')}\r\n \r\n\r\n \r\n )\r\n}\r\n\r\nasync function CustomBlock({ prop1 }) {\r\n return (\r\n \r\n \r\n \r\n {`{{ model }}`}\r\n \r\n \r\n \r\n \r\n )\r\n}\r\n\r\nasync function CustomBlockCompostition() {\r\n return (\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n )\r\n}\r\n\r\nasync function JsonGroup({ children = [] }) {\r\n return {\r\n BlockType: 'group',\r\n Items: children\r\n }\r\n}\r\n\r\nasync function JsonBlock({ blockType, title }) {\r\n return {\r\n BlockType: blockType,\r\n Title: title\r\n }\r\n}\r\n\r\n\r\nconst head = ;\r\n\r\n/*async function PageProps({ url, title }) {\r\n await EXECUTE('edit json in mongo service')({\r\n Collection: 'Blocks',\r\n ObjectId: data.BlockId.toString(),\r\n Path: 'Page.Props',\r\n Payload: { url, title }\r\n });\r\n return { ttt: 123 }\r\n}\r\n\r\n\r\n \r\n */\r\n\r\nconst h = \r\n bold text\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n Professional Design
\r\n bold text\r\n
\r\n \r\n \r\n \r\n \r\n \r\n \r\n Professional Design
\r\n Achieve virtually any design and layout from within the one template .
\r\n bold text\r\n Professional Design
\r\n Achieve virtually any design and layout from within the one template .
\r\n bold textAchieve virtually any design and layout from within the one template .\r\n bold text\r\n Professional Design
\r\n Achieve virtually any design and layout from within the one template .
\r\n bold text\r\n\r\n\r\nconst array1 = Array.from({ length: 10 }, () =>\r\n Math.floor(Math.random() * 40)\r\n)\r\n\r\nasync function Ttable({ children = null }) {\r\n const sd = await serverData;\r\n return (\r\n \r\n {'reqqq:' + JSON.stringify(sd.Req)}\r\n \r\n {children.find(t => t.SlotName === 'h1').Content}\r\n
\r\n {children.find(t => t.SlotName === 'b').Content}\r\n \r\n )\r\n}\r\n\r\nexport default }>\r\n {Req.context} \r\n {Req} \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n\r\n \r\n \r\n 1423555:\r\n \r\n slot2 \r\n \r\n \r\n\r\n\r\n Inserted blocks jsx3
\r\n\r\n ---------
\r\n
\r\n\r\n CustomBlockCompostition
\r\n \r\n\r\n CustomBlock
\r\n \r\n\r\n Lots of html
\r\n {array1.map(t => h)}\r\n\r\n Test-new-jsx
\r\n \r\n ",
"JsxTranspiled": "const { serverData, This } = Mars.initJsx();\n\nasync function CustomParentBlock({ prop1, children = null }) {\n return executeAppBlock(\n \"div\",\n null,\n executeAppBlock(\n \"b\",\n null,\n \"CustomParentBlock:\"\n ),\n executeAppBlock(\n \"div\",\n { id: prop1 },\n children.join('')\n )\n );\n}\n\nasync function CustomBlock({ prop1 }) {\n return executeAppBlock(\n \"div\",\n null,\n executeAppBlock(\n \"div\",\n { id: prop1 },\n executeAppBlock(\"input\", { \"v-model\": \"model\" }),\n `{{ model }}`,\n executeAppBlock(\"input\", { \"v-model\": \"model\" })\n ),\n executeAppBlock(\n \"script\",\n { type: \"module\" },\n `import 'https://cdnjs.cloudflare.com/ajax/libs/vue/2.6.11/vue.min.js';`,\n ` new Vue({el: '#${prop1}',data: {model: 'hey'}})`\n )\n );\n}\n\nasync function CustomBlockCompostition() {\n return executeAppBlock(\n \"div\",\n null,\n executeAppBlock(CustomBlock, { prop1: \"el1\" }),\n executeAppBlock(CustomBlock, { prop1: \"el2\" }),\n executeAppBlock(\n CustomParentBlock,\n { prop1: \"el3\" },\n executeAppBlock(CustomBlock, { prop1: \"elsub1\" }),\n executeAppBlock(CustomBlock, { prop1: \"elsub2\" })\n )\n );\n}\n\nasync function JsonGroup({ children = [] }) {\n return {\n BlockType: 'group',\n Items: children\n };\n}\n\nasync function JsonBlock({ blockType, title }) {\n return {\n BlockType: blockType,\n Title: title\n };\n}\n\nconst head = executeAppBlock(\"link\", { src: \"some.css\" });\n\n/*async function PageProps({ url, title }) {\r\n await EXECUTE('edit json in mongo service')({\r\n Collection: 'Blocks',\r\n ObjectId: data.BlockId.toString(),\r\n Path: 'Page.Props',\r\n Payload: { url, title }\r\n });\r\n return { ttt: 123 }\r\n}\r\n\r\n\r\n \r\n */\n\nconst h = executeAppBlock(\n \"div\",\n null,\n executeAppBlock(\n \"b\",\n null,\n \"bold text\"\n ),\n executeAppBlock(\n \"div\",\n { \"class\": \"text-center px-lg-3\" },\n executeAppBlock(\n \"span\",\n { \"class\": \"btn btn-icon btn-lg btn-soft-danger rounded-circle mb-5\" },\n executeAppBlock(\"span\", { \"class\": \"fab fa-yelp fa-2x btn-icon__inner btn-icon__inner-bottom-minus\" })\n ),\n executeAppBlock(\n \"div\",\n { \"class\": \"text-center px-lg-3\" },\n executeAppBlock(\n \"span\",\n { \"class\": \"btn btn-icon btn-lg btn-soft-danger rounded-circle mb-5\" },\n executeAppBlock(\"span\", { \"class\": \"fab fa-yelp fa-2x btn-icon__inner btn-icon__inner-bottom-minus\" })\n ),\n executeAppBlock(\n \"h3\",\n { \"class\": \"h5\" },\n \"Professional Design\"\n ),\n executeAppBlock(\n \"p\",\n { \"class\": \"mb-md-0\" },\n \" \",\n executeAppBlock(\n \"b\",\n null,\n \"bold text\"\n ),\n executeAppBlock(\n \"div\",\n { \"class\": \"text-center px-lg-3\" },\n executeAppBlock(\n \"span\",\n { \"class\": \"btn btn-icon btn-lg btn-soft-danger rounded-circle mb-5\" },\n executeAppBlock(\"span\", { \"class\": \"fab fa-yelp fa-2x btn-icon__inner btn-icon__inner-bottom-minus\" })\n ),\n executeAppBlock(\n \"div\",\n { \"class\": \"text-center px-lg-3\" },\n executeAppBlock(\n \"span\",\n { \"class\": \"btn btn-icon btn-lg btn-soft-danger rounded-circle mb-5\" },\n executeAppBlock(\"span\", { \"class\": \"fab fa-yelp fa-2x btn-icon__inner btn-icon__inner-bottom-minus\" })\n ),\n executeAppBlock(\n \"h3\",\n { \"class\": \"h5\" },\n \"Professional Design\"\n ),\n executeAppBlock(\n \"p\",\n { \"class\": \"mb-md-0\" },\n \"Achieve virtually any design and layout from within the one template .\"\n )\n ),\n executeAppBlock(\n \"b\",\n null,\n \"bold text\"\n ),\n executeAppBlock(\n \"h3\",\n { \"class\": \"h5\" },\n \"Professional Design\"\n ),\n executeAppBlock(\n \"p\",\n { \"class\": \"mb-md-0\" },\n \"Achieve virtually any design and layout from within the one template .\"\n )\n ),\n executeAppBlock(\n \"b\",\n null,\n \"bold text\"\n ),\n \"Achieve virtually any design and layout from within the one template .\"\n )\n ),\n executeAppBlock(\n \"b\",\n null,\n \"bold text\"\n ),\n executeAppBlock(\n \"h3\",\n { \"class\": \"h5\" },\n \"Professional Design\"\n ),\n executeAppBlock(\n \"p\",\n { \"class\": \"mb-md-0\" },\n \"Achieve virtually any design and layout from within the one template .\"\n )\n ),\n executeAppBlock(\n \"b\",\n null,\n \"bold text\"\n )\n);\n\nconst array1 = Array.from({ length: 10 }, () => Math.floor(Math.random() * 40));\n\nasync function Ttable({ children = null }) {\n const sd = await serverData;\n return executeAppBlock(\n \"div\",\n null,\n 'reqqq:' + JSON.stringify(sd.Req),\n executeAppBlock(\n \"h1\",\n null,\n children.find(t => t.SlotName === 'h1').Content\n ),\n executeAppBlock(\n \"b\",\n null,\n children.find(t => t.SlotName === 'b').Content\n )\n );\n}\n\nexport default executeAppBlock(\n Page,\n Object.assign({}, Req, thisBlock.Page.settings, { head: executeAppBlock(\"script\", { type: \"module\", src: \"https://cdn.jsdelivr.net/npm/vue\" }) }),\n executeAppBlock(\n PrettyJsonCode,\n null,\n Req.context\n ),\n executeAppBlock(\n PrettyJsonCode,\n null,\n Req\n ),\n executeAppBlock(\"script\", { src: \"/assets/js/mars.js\", type: \"module\" }),\n executeAppBlock(CmsAdminBtn, null),\n executeAppBlock(Modal, null),\n executeAppBlock(Wysiwyg, { Id: \"Wysiwyg2\" }),\n executeAppBlock(PageAdminToolbar, { objectId: thisBlock._id, path: \"Page\", modelName: \"PageModel\" }),\n executeAppBlock(PageAdminActions, { actions: [{\n title: 'edit wisywig block',\n blockId: 'Wysiwyg2'\n }] }),\n executeAppBlock(BlockAlpine, { list: [{ name: 'item1' }, { name: 'item2' }], Id: \"testid3\" }),\n executeAppBlock(\n Ttable,\n null,\n executeAppBlock(\n Slot,\n { slotName: \"h1\" },\n \"1423555:\"\n ),\n executeAppBlock(\n Slot,\n { slotName: \"b\" },\n \"slot2\"\n )\n ),\n executeAppBlock(JsonBlock, { blockType: \"card\", title: \"some title\" }),\n executeAppBlock(\n \"h1\",\n null,\n \"Inserted blocks jsx3\"\n ),\n executeAppBlock(\n \"h1\",\n null,\n \"---------\"\n ),\n executeAppBlock(\"br\", null),\n executeAppBlock(\n \"h1\",\n null,\n \"CustomBlockCompostition\"\n ),\n executeAppBlock(CustomBlockCompostition, null),\n executeAppBlock(\n \"h1\",\n null,\n \"CustomBlock\"\n ),\n executeAppBlock(CustomBlock, { prop1: \"el123\" }),\n executeAppBlock(\n \"h1\",\n null,\n \"Lots of html\"\n ),\n array1.map(t => h),\n executeAppBlock(\n \"h1\",\n null,\n \"Test-new-jsx\"\n ),\n executeAppBlock(\"Test-new-jsx\", { Data: { Text: 'hey from page' } })\n);",
"BlockFunction": "async function server() {\r\n /*const AWS = require('aws-sdk');\r\n var util = require('util');\r\n const s3 = new AWS.S3();\r\n\r\n const res3 = await s3.getObject({\r\n Bucket: 'marscode',\r\n Key: 'system/README.md'\r\n }).promise();\r\n\r\n const res4 = await s3.getObject({\r\n Bucket: 'marscode',\r\n Key: 'users/.gitignore'\r\n }).promise();\r\n */\r\n\r\n /*const c = await Mars.services.GetUserByToken({ token: \"caxFqFzk8F4Nee6rLiqU6OmR4awu47NCu3m+8rheAKthyfx1LGd6EioKgEx7sl8yXgSc76zESmpbv+UPSdY17ip0mIM26gqtIExtNSCcmPB6vEcrG5uRiYGhsFjRdUwBn4wF0HYvtwiVeQfwHOo+PflOzmyavQgMCkyFOQf5H6Y=\" }, Req);\r\n console.log(c);*/\r\n return {\r\n //res3: 'hey: ' + res3.Body.toString('utf-8') + '||| ' + res4.Body.toString('utf-8'),\r\n res3: '',\r\n anotherProp: 1,\r\n Req\r\n };\r\n}\r\nreturn server();",
"DemoJsxTranspiled": "export default executeAppBlock(PageBlock, null);",
"DemoJsx": "export default "
},
"Props": {
"Id": "obj86dbec64682f4c8fbc9c82ded5fdf68c"
}
}
}ssdfs
hey from test cms block
hey from test cms block
© Gol Bakeri AS | Nettbutikk levert av Cake it easy
","bgColor":"#b42e46","textColor":"#ffffff"},"header":{"bgColor":"#ffffff","textColor":"#000000"},"mapMarkerIcon":{"url":"https://d2y9vkode0okis.cloudfront.net/bakery-map-marker-icons_images/thumb/sKogn6r9Mam2.png"},"mapMarkerIconWhite":null,"expressOrderingColor":"#00dac7","enabledCustomLoaderIcon":true,"customLoaderIconUrl":"https://d2y9vkode0okis.cloudfront.net/bakery-loaders_images/thumb/uqz4NwCXPnza.png","enabledEmailLogo":true,"emailLogo":{"size":null,"url":"https://d2y9vkode0okis.cloudfront.net/bakeries_images/thumb/compressed/pL1z5vQ3tAXF.png"},"textOnOutletLink":"","homebaktLinkTitle":"","homebaktLinkDescription":"","headerLinksSettings":[{"show":true,"text":"Til forsiden","type":"HOME_PAGE"},{"show":true,"text":"Sjekk leveringspris","type":"DELIVERY"},{"show":true,"text":"Her kan du hente","type":"OUTLET"},{"show":true,"text":"Logg inn","type":"LOGIN"},{"url":"","show":false,"text":"","type":"CUSTOM"}]},"marsThemeName":null,"cookieScriptBannerId":"0c38663ff679cf9cca28eecbc373fc5d"},"id":99,"name":"Gol bakeri","sellerType":"BAKERY","description":"Gol bakeri er et tradisjonsrikt bakeri som hver dag kjører ut ferske bakervarer i Hallingdal og Valdres. Våre bakere og konditormestere sørger for at kundene får et stort utvalg av brød og konditorvarer av høy kvalitet.","email":"ordre@golbakeri.no","phone":"+4732029650","picture":2763,"country":{"code":"NO","name":"Norway","currency":"NOK","currencySymbol":"kr","phoneCode":"47","language":"no"},"area":{"invoiceFee":49,"invoiceFeeEnabled":true},"payInStoreWebShopEnabled":false,"payInStoreWebShopOnlyMethod":false,"payInStoreMarketplaceEnabled":false,"payInStoreMarketplaceOnlyMethod":false,"webSiteUrl":"https://www.golbakeri.no","schedule":{"monday":{"orderBefore":720,"dayOff":false,"daysBeforeOrder":1,"isRelative":false,"hasPickupOrDelivery":true},"tuesday":{"orderBefore":720,"dayOff":false,"daysBeforeOrder":1,"isRelative":true,"hasPickupOrDelivery":true},"wednesday":{"orderBefore":720,"dayOff":false,"daysBeforeOrder":1,"isRelative":true,"hasPickupOrDelivery":true},"thursday":{"orderBefore":720,"dayOff":false,"daysBeforeOrder":1,"isRelative":true,"hasPickupOrDelivery":true},"friday":{"orderBefore":720,"dayOff":false,"daysBeforeOrder":1,"isRelative":true,"hasPickupOrDelivery":true},"saturday":{"orderBefore":720,"dayOff":true,"daysBeforeOrder":1,"isRelative":true,"hasPickupOrDelivery":true},"sunday":{"orderBefore":720,"dayOff":true,"daysBeforeOrder":1,"isRelative":true,"hasPickupOrDelivery":false}},"customSchedule":null,"maxDeliveryPrice":195,"cities":["Gol"],"position":"MIDDLE","pickupLocations":["Gol"],"deliveryToLocations":["Gol"],"invoiceFeeEnabled":false,"invoiceFee":0,"invoiceEnabledOnWebShop":true,"invoiceReferenceCanBeEmpty":true,"twoInvoiceEnabledOnWebShop":true,"helpBakeriesPromo":"bold text\r\n
Achieve virtually any design and layout from within the one template .
\r\nAchieve virtually any design and layout from within the one template .
\r\nAchieve virtually any design and layout from within the one template .
\r\nbold text
Achieve virtually any design and layout from within the one template .
Achieve virtually any design and layout from within the one template .
Achieve virtually any design and layout from within the one template .
bold text
Achieve virtually any design and layout from within the one template .
Achieve virtually any design and layout from within the one template .
Achieve virtually any design and layout from within the one template .
bold text
Achieve virtually any design and layout from within the one template .
Achieve virtually any design and layout from within the one template .
Achieve virtually any design and layout from within the one template .
bold text
Achieve virtually any design and layout from within the one template .
Achieve virtually any design and layout from within the one template .
Achieve virtually any design and layout from within the one template .
bold text
Achieve virtually any design and layout from within the one template .
Achieve virtually any design and layout from within the one template .
Achieve virtually any design and layout from within the one template .
bold text
Achieve virtually any design and layout from within the one template .
Achieve virtually any design and layout from within the one template .
Achieve virtually any design and layout from within the one template .
bold text
Achieve virtually any design and layout from within the one template .
Achieve virtually any design and layout from within the one template .
Achieve virtually any design and layout from within the one template .
bold text
Achieve virtually any design and layout from within the one template .
Achieve virtually any design and layout from within the one template .
Achieve virtually any design and layout from within the one template .
bold text
Achieve virtually any design and layout from within the one template .
Achieve virtually any design and layout from within the one template .
Achieve virtually any design and layout from within the one template .
bold text
Achieve virtually any design and layout from within the one template .
Achieve virtually any design and layout from within the one template .
Achieve virtually any design and layout from within the one template .