manhattan-manage
Version:
Support for the manhattan web framework's manage UI
35 lines (26 loc) • 810 B
JavaScript
import * as content from './content'
import * as changeLog from './ui/change-log'
import * as conditionals from './ui/conditionals'
import * as forms from './ui/forms'
import * as interactions from './ui/interactions'
import * as navigation from './ui/navigation'
import * as ordering from './ui/ordering'
import * as results from './ui/results'
export {forms}
// -- Initializer --
export function init(updateContentSignalKey=null) {
// Content (editing environment)
if (updateContentSignalKey) {
content.init(updateContentSignalKey)
}
// UI
changeLog.init()
conditionals.init()
forms.init()
interactions.init()
navigation.init()
ordering.init()
results.init()
// Enable transition
document.body.classList.remove('mh-body--no-transitions')
}