@murasoftware/next-core
Advanced tools
Comparing version 1.0.6 to 1.0.7
@@ -5,4 +5,3 @@ function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; } | ||
var React__default = _interopDefault(React); | ||
var Mura = _interopDefault(require('mura.js')); | ||
var nextCore = require('@murasoftware/next-core'); | ||
var Mura$1 = _interopDefault(require('mura.js')); | ||
@@ -155,3 +154,3 @@ function _extends() { | ||
var _temp22 = function _temp22() { | ||
var styleData = Mura.recordModuleStyles(item); | ||
var styleData = Mura$1.recordModuleStyles(item); | ||
return { | ||
@@ -172,3 +171,3 @@ isEditMode: isEditMode, | ||
if (typeof ComponentRegistry[objectkey] == 'undefined') { | ||
objectkey = Mura.firstToUpperCase(item.object); | ||
objectkey = Mura$1.firstToUpperCase(item.object); | ||
} | ||
@@ -191,3 +190,3 @@ | ||
var containerItem = item.items[containerIdx]; | ||
containerItem.instanceid = containerItem.instanceid || Mura.createUUID(); | ||
containerItem.instanceid = containerItem.instanceid || Mura$1.createUUID(); | ||
return Promise.resolve(getModuleProps(containerItem, moduleStyleData, isEditMode, content)).then(function (_getModuleProps3) { | ||
@@ -241,3 +240,3 @@ moduleStyleData[containerItem.instanceid] = _getModuleProps3; | ||
var item = region.local.items[itemIdx]; | ||
item.instanceid = item.instanceid || Mura.createUUID(); | ||
item.instanceid = item.instanceid || Mura$1.createUUID(); | ||
return Promise.resolve(getModuleProps(item, moduleStyleData, isEditMode, content)).then(function (_getModuleProps2) { | ||
@@ -257,3 +256,3 @@ moduleStyleData[item.instanceid] = _getModuleProps2; | ||
var item = region.inherited.items[itemdIx]; | ||
item.instanceid = item.instanceid || Mura.createUUID(); | ||
item.instanceid = item.instanceid || Mura$1.createUUID(); | ||
return Promise.resolve(getModuleProps(item, moduleStyleData, isEditMode, content)).then(function (_getModuleProps) { | ||
@@ -284,3 +283,3 @@ moduleStyleData[item.instanceid] = _getModuleProps; | ||
if (context.browser) { | ||
query = Mura.getQueryStringParams(); | ||
query = Mura$1.getQueryStringParams(); | ||
} else if (context.query) { | ||
@@ -309,3 +308,3 @@ query = _extends({}, context.query); | ||
query = Object.assign(query, params); | ||
return Promise.resolve(Mura.renderFilename(filename, query).then(function (rendered) { | ||
return Promise.resolve(Mura$1.renderFilename(filename, query).then(function (rendered) { | ||
return Promise.resolve(rendered); | ||
@@ -317,12 +316,12 @@ }, function (rendered) { | ||
return Promise.resolve(Mura.getEntity('Content').set((_Mura$getEntity$set = { | ||
return Promise.resolve(Mura$1.getEntity('Content').set((_Mura$getEntity$set = { | ||
title: '404', | ||
menutitle: '404', | ||
body: 'The content that you requested can not be found', | ||
contentid: Mura.createUUID(), | ||
contentid: Mura$1.createUUID(), | ||
isnew: 1, | ||
siteid: Mura.siteid, | ||
siteid: Mura$1.siteid, | ||
type: 'Page', | ||
subtype: 'Default' | ||
}, _Mura$getEntity$set["contentid"] = Mura.createUUID(), _Mura$getEntity$set.contenthistid = Mura.createUUID(), _Mura$getEntity$set.filename = '404', _Mura$getEntity$set.displayregions = { | ||
}, _Mura$getEntity$set["contentid"] = Mura$1.createUUID(), _Mura$getEntity$set.contenthistid = Mura$1.createUUID(), _Mura$getEntity$set.filename = '404', _Mura$getEntity$set.displayregions = { | ||
primarycontent: { | ||
@@ -357,3 +356,3 @@ local: { | ||
}; | ||
var initConnector = function initConnector(config) { | ||
var setMuraConfig = function setMuraConfig(config) { | ||
muraConfig = config; | ||
@@ -385,3 +384,3 @@ ComponentRegistry = config.ComponentRegistry; | ||
if (connectorConfig.siteidinurls) { | ||
return '/' + Mura.siteid + '/' + path.join('/'); | ||
return '/' + Mura$1.siteid + '/' + path.join('/'); | ||
} else { | ||
@@ -396,3 +395,3 @@ return '/' + path.join('/'); | ||
if (typeof ComponentRegistry[objectkey] == 'undefined') { | ||
objectkey = Mura.firstToUpperCase(item.object); | ||
objectkey = Mura$1.firstToUpperCase(item.object); | ||
} | ||
@@ -443,3 +442,3 @@ | ||
getMura(siteids[index]); | ||
return Promise.resolve(Mura.getFeed('content').maxItems(0).itemsPerPage(0).sort('orderno').getQuery({ | ||
return Promise.resolve(Mura$1.getFeed('content').maxItems(0).itemsPerPage(0).sort('orderno').getQuery({ | ||
renderMode: 'static' | ||
@@ -461,3 +460,3 @@ })).then(function (items) { | ||
var getMura = function getMura(context) { | ||
var startingsiteid = Mura.siteid; | ||
var startingsiteid = Mura$1.siteid; | ||
@@ -510,4 +509,4 @@ if (typeof context == 'string' && ConnectorConfig.siteid.find(function (item) { | ||
delete connectorConfig.apiendpoint; | ||
delete Mura.apiEndpoint; | ||
delete Mura.apiendpoint; | ||
delete Mura$1.apiEndpoint; | ||
delete Mura$1.apiendpoint; | ||
}; | ||
@@ -522,11 +521,11 @@ | ||
console.log('initing', connectorConfig.siteid); | ||
Mura.init(connectorConfig); | ||
Mura$1.init(connectorConfig); | ||
} else if (startingsiteid != connectorConfig.siteid) { | ||
console.log('changing siteid', startingsiteid, connectorConfig.siteid); | ||
clearMuraAPICache(); | ||
Mura.init(connectorConfig); | ||
Mura$1.init(connectorConfig); | ||
} | ||
Mura.holdReady(true); | ||
return Mura; | ||
Mura$1.holdReady(true); | ||
return Mura$1; | ||
}; | ||
@@ -541,8 +540,7 @@ var getRootPath = function getRootPath() { | ||
try { | ||
var _Mura = getMura(context); | ||
getMura(context); | ||
Mura$1.renderMode = 'dynamic'; | ||
_Mura.renderMode = 'dynamic'; | ||
if (!isEditMode) { | ||
_Mura.renderMode = 'static'; | ||
Mura$1.renderMode = 'static'; | ||
} | ||
@@ -554,6 +552,6 @@ | ||
function _temp7() { | ||
delete _Mura._request; | ||
delete _Mura.response; | ||
delete _Mura.request; | ||
delete _Mura.renderMode; | ||
delete Mura$1._request; | ||
delete Mura$1.response; | ||
delete Mura$1.request; | ||
delete Mura$1.renderMode; | ||
var props = { | ||
@@ -587,3 +585,3 @@ content: content, | ||
if (connectorConfig.codeblocks) { | ||
return Promise.resolve(_Mura.getFeed('codeblock').where().prop('active').isEQ(1).getQuery()).then(function (codeCollection) { | ||
return Promise.resolve(Mura$1.getFeed('codeblock').where().prop('active').isEQ(1).getQuery()).then(function (codeCollection) { | ||
codeCollection.forEach(function (item) { | ||
@@ -618,3 +616,4 @@ var placement = item.get('placement').toLowerCase(); | ||
function Decorator(props) { | ||
var muraConfig = nextCore.getMuraConfig(); | ||
var Mura = getMura(); | ||
var muraConfig = getMuraConfig(); | ||
var ComponentRegistry = muraConfig.ComponentRegistry, | ||
@@ -626,3 +625,3 @@ ExternalModules = muraConfig.ExternalModules; | ||
children = props.children; | ||
var isEditMode = nextCore.getIsEditMode(); | ||
var isEditMode = getIsEditMode(); | ||
var domObject = { | ||
@@ -875,3 +874,3 @@ className: 'mura-object mura-async-object' | ||
var children = _ref.children; | ||
nextCore.setIsEditMode(true); | ||
setIsEditMode(true); | ||
return /*#__PURE__*/React__default.createElement("div", null, children, /*#__PURE__*/React__default.createElement("div", { | ||
@@ -907,2 +906,3 @@ id: "htmlqueues" | ||
var MainLayout = function MainLayout(props) { | ||
var Mura = getMura(); | ||
var content = props.content, | ||
@@ -1010,5 +1010,5 @@ moduleStyleData = props.moduleStyleData, | ||
exports.getSiteName = getSiteName; | ||
exports.initConnector = initConnector; | ||
exports.setIsEditMode = setIsEditMode; | ||
exports.setMuraConfig = setMuraConfig; | ||
exports.useAsync = useAsync; | ||
//# sourceMappingURL=index.js.map |
import React, { createContext, useEffect as useEffect$1 } from 'react'; | ||
import Mura from 'mura.js'; | ||
import { getMuraConfig as getMuraConfig$1, getIsEditMode as getIsEditMode$1, setIsEditMode as setIsEditMode$1 } from '@murasoftware/next-core'; | ||
import Mura$1 from 'mura.js'; | ||
@@ -151,3 +150,3 @@ function _extends() { | ||
var _temp22 = function _temp22() { | ||
var styleData = Mura.recordModuleStyles(item); | ||
var styleData = Mura$1.recordModuleStyles(item); | ||
return { | ||
@@ -168,3 +167,3 @@ isEditMode: isEditMode, | ||
if (typeof ComponentRegistry[objectkey] == 'undefined') { | ||
objectkey = Mura.firstToUpperCase(item.object); | ||
objectkey = Mura$1.firstToUpperCase(item.object); | ||
} | ||
@@ -187,3 +186,3 @@ | ||
var containerItem = item.items[containerIdx]; | ||
containerItem.instanceid = containerItem.instanceid || Mura.createUUID(); | ||
containerItem.instanceid = containerItem.instanceid || Mura$1.createUUID(); | ||
return Promise.resolve(getModuleProps(containerItem, moduleStyleData, isEditMode, content)).then(function (_getModuleProps3) { | ||
@@ -237,3 +236,3 @@ moduleStyleData[containerItem.instanceid] = _getModuleProps3; | ||
var item = region.local.items[itemIdx]; | ||
item.instanceid = item.instanceid || Mura.createUUID(); | ||
item.instanceid = item.instanceid || Mura$1.createUUID(); | ||
return Promise.resolve(getModuleProps(item, moduleStyleData, isEditMode, content)).then(function (_getModuleProps2) { | ||
@@ -253,3 +252,3 @@ moduleStyleData[item.instanceid] = _getModuleProps2; | ||
var item = region.inherited.items[itemdIx]; | ||
item.instanceid = item.instanceid || Mura.createUUID(); | ||
item.instanceid = item.instanceid || Mura$1.createUUID(); | ||
return Promise.resolve(getModuleProps(item, moduleStyleData, isEditMode, content)).then(function (_getModuleProps) { | ||
@@ -280,3 +279,3 @@ moduleStyleData[item.instanceid] = _getModuleProps; | ||
if (context.browser) { | ||
query = Mura.getQueryStringParams(); | ||
query = Mura$1.getQueryStringParams(); | ||
} else if (context.query) { | ||
@@ -305,3 +304,3 @@ query = _extends({}, context.query); | ||
query = Object.assign(query, params); | ||
return Promise.resolve(Mura.renderFilename(filename, query).then(function (rendered) { | ||
return Promise.resolve(Mura$1.renderFilename(filename, query).then(function (rendered) { | ||
return Promise.resolve(rendered); | ||
@@ -313,12 +312,12 @@ }, function (rendered) { | ||
return Promise.resolve(Mura.getEntity('Content').set((_Mura$getEntity$set = { | ||
return Promise.resolve(Mura$1.getEntity('Content').set((_Mura$getEntity$set = { | ||
title: '404', | ||
menutitle: '404', | ||
body: 'The content that you requested can not be found', | ||
contentid: Mura.createUUID(), | ||
contentid: Mura$1.createUUID(), | ||
isnew: 1, | ||
siteid: Mura.siteid, | ||
siteid: Mura$1.siteid, | ||
type: 'Page', | ||
subtype: 'Default' | ||
}, _Mura$getEntity$set["contentid"] = Mura.createUUID(), _Mura$getEntity$set.contenthistid = Mura.createUUID(), _Mura$getEntity$set.filename = '404', _Mura$getEntity$set.displayregions = { | ||
}, _Mura$getEntity$set["contentid"] = Mura$1.createUUID(), _Mura$getEntity$set.contenthistid = Mura$1.createUUID(), _Mura$getEntity$set.filename = '404', _Mura$getEntity$set.displayregions = { | ||
primarycontent: { | ||
@@ -353,3 +352,3 @@ local: { | ||
}; | ||
var initConnector = function initConnector(config) { | ||
var setMuraConfig = function setMuraConfig(config) { | ||
muraConfig = config; | ||
@@ -381,3 +380,3 @@ ComponentRegistry = config.ComponentRegistry; | ||
if (connectorConfig.siteidinurls) { | ||
return '/' + Mura.siteid + '/' + path.join('/'); | ||
return '/' + Mura$1.siteid + '/' + path.join('/'); | ||
} else { | ||
@@ -392,3 +391,3 @@ return '/' + path.join('/'); | ||
if (typeof ComponentRegistry[objectkey] == 'undefined') { | ||
objectkey = Mura.firstToUpperCase(item.object); | ||
objectkey = Mura$1.firstToUpperCase(item.object); | ||
} | ||
@@ -439,3 +438,3 @@ | ||
getMura(siteids[index]); | ||
return Promise.resolve(Mura.getFeed('content').maxItems(0).itemsPerPage(0).sort('orderno').getQuery({ | ||
return Promise.resolve(Mura$1.getFeed('content').maxItems(0).itemsPerPage(0).sort('orderno').getQuery({ | ||
renderMode: 'static' | ||
@@ -457,3 +456,3 @@ })).then(function (items) { | ||
var getMura = function getMura(context) { | ||
var startingsiteid = Mura.siteid; | ||
var startingsiteid = Mura$1.siteid; | ||
@@ -506,4 +505,4 @@ if (typeof context == 'string' && ConnectorConfig.siteid.find(function (item) { | ||
delete connectorConfig.apiendpoint; | ||
delete Mura.apiEndpoint; | ||
delete Mura.apiendpoint; | ||
delete Mura$1.apiEndpoint; | ||
delete Mura$1.apiendpoint; | ||
}; | ||
@@ -518,11 +517,11 @@ | ||
console.log('initing', connectorConfig.siteid); | ||
Mura.init(connectorConfig); | ||
Mura$1.init(connectorConfig); | ||
} else if (startingsiteid != connectorConfig.siteid) { | ||
console.log('changing siteid', startingsiteid, connectorConfig.siteid); | ||
clearMuraAPICache(); | ||
Mura.init(connectorConfig); | ||
Mura$1.init(connectorConfig); | ||
} | ||
Mura.holdReady(true); | ||
return Mura; | ||
Mura$1.holdReady(true); | ||
return Mura$1; | ||
}; | ||
@@ -537,8 +536,7 @@ var getRootPath = function getRootPath() { | ||
try { | ||
var _Mura = getMura(context); | ||
getMura(context); | ||
Mura$1.renderMode = 'dynamic'; | ||
_Mura.renderMode = 'dynamic'; | ||
if (!isEditMode) { | ||
_Mura.renderMode = 'static'; | ||
Mura$1.renderMode = 'static'; | ||
} | ||
@@ -550,6 +548,6 @@ | ||
function _temp7() { | ||
delete _Mura._request; | ||
delete _Mura.response; | ||
delete _Mura.request; | ||
delete _Mura.renderMode; | ||
delete Mura$1._request; | ||
delete Mura$1.response; | ||
delete Mura$1.request; | ||
delete Mura$1.renderMode; | ||
var props = { | ||
@@ -583,3 +581,3 @@ content: content, | ||
if (connectorConfig.codeblocks) { | ||
return Promise.resolve(_Mura.getFeed('codeblock').where().prop('active').isEQ(1).getQuery()).then(function (codeCollection) { | ||
return Promise.resolve(Mura$1.getFeed('codeblock').where().prop('active').isEQ(1).getQuery()).then(function (codeCollection) { | ||
codeCollection.forEach(function (item) { | ||
@@ -614,3 +612,4 @@ var placement = item.get('placement').toLowerCase(); | ||
function Decorator(props) { | ||
var muraConfig = getMuraConfig$1(); | ||
var Mura = getMura(); | ||
var muraConfig = getMuraConfig(); | ||
var ComponentRegistry = muraConfig.ComponentRegistry, | ||
@@ -622,3 +621,3 @@ ExternalModules = muraConfig.ExternalModules; | ||
children = props.children; | ||
var isEditMode = getIsEditMode$1(); | ||
var isEditMode = getIsEditMode(); | ||
var domObject = { | ||
@@ -871,3 +870,3 @@ className: 'mura-object mura-async-object' | ||
var children = _ref.children; | ||
setIsEditMode$1(true); | ||
setIsEditMode(true); | ||
return /*#__PURE__*/React.createElement("div", null, children, /*#__PURE__*/React.createElement("div", { | ||
@@ -903,2 +902,3 @@ id: "htmlqueues" | ||
var MainLayout = function MainLayout(props) { | ||
var Mura = getMura(); | ||
var content = props.content, | ||
@@ -988,3 +988,3 @@ moduleStyleData = props.moduleStyleData, | ||
export { Decorator, DisplayRegion, EditContext, EditLayout, ExternalAssets, MainLayout, MuraContext, MuraJSRefPlaceholder, Styles, getComponent, getHref, getIsEditMode, getMura, getMuraConfig, getMuraPaths, getMuraProps, getRootPath, getSiteName, initConnector, setIsEditMode, useAsync }; | ||
export { Decorator, DisplayRegion, EditContext, EditLayout, ExternalAssets, MainLayout, MuraContext, MuraJSRefPlaceholder, Styles, getComponent, getHref, getIsEditMode, getMura, getMuraConfig, getMuraPaths, getMuraProps, getRootPath, getSiteName, setIsEditMode, setMuraConfig, useAsync }; | ||
//# sourceMappingURL=index.modern.js.map |
{ | ||
"name": "@murasoftware/next-core", | ||
"version": "1.0.6", | ||
"version": "1.0.7", | ||
"description": "Core utilties for Mura.js and Next.js", | ||
@@ -19,3 +19,4 @@ "author": "Mura Software", | ||
"mura.js": "^1.0.0", | ||
"react": "^16.0.0" | ||
"react": "^16.13.1", | ||
"react-dom": "^16.13.1" | ||
}, | ||
@@ -38,7 +39,4 @@ "devDependencies": { | ||
"microbundle-crl": "^0.13.10", | ||
"mura.js": "^1.0.277", | ||
"npm-run-all": "^4.1.5", | ||
"prettier": "^2.0.4", | ||
"react": "^16.13.1", | ||
"react-dom": "^16.13.1", | ||
"react-scripts": "^3.4.1" | ||
@@ -45,0 +43,0 @@ }, |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
18
1735
222116
3