Filling questionnaire process for client now works like a charm
This commit is contained in:
1058
assets/js/components/client/question.js
vendored
1058
assets/js/components/client/question.js
vendored
File diff suppressed because it is too large
Load Diff
23
assets/js/components/client/questionnaire.js
vendored
23
assets/js/components/client/questionnaire.js
vendored
@@ -1,23 +1,20 @@
|
||||
import m from "mithril"
|
||||
import { Card, RaisedButton } from "polythene-mithril"
|
||||
import { Card, Button } from "polythene-mithril"
|
||||
import Questionnaire from "../../models/Questionnaire"
|
||||
import QuestionnaireSection from "../../models/QuestionnaireSection"
|
||||
|
||||
export const questionnaire = {
|
||||
oninit: function(vnode) {
|
||||
window.scrollTo(0, 0)
|
||||
if (
|
||||
_.isEmpty(QuestionnaireSection.current)
|
||||
|| _.isNil(QuestionnaireSection.current)
|
||||
|| _.isEmpty(Questionnaire.current)
|
||||
|| _.isNil(Qustionnaire.current)
|
||||
) {
|
||||
Questionnaire.fetch(vnode.attrs.id)
|
||||
QuestionnaireSection.fetch(vnode.attrs.id)
|
||||
}
|
||||
Questionnaire.fetch(vnode.attrs.id)
|
||||
QuestionnaireSection.fetch(vnode.attrs.id)
|
||||
},
|
||||
view: function() {
|
||||
return [
|
||||
oncreate: function(vnode) {
|
||||
window.scrollTo(0, 0)
|
||||
},
|
||||
view: function(vnode) {
|
||||
return _.isEmpty(Questionnaire.current)
|
||||
|| _.isEmpty(QuestionnaireSection.current) ?
|
||||
[m(".signal"), m(".signal.late")] : [
|
||||
m(".header-img", {
|
||||
style: {
|
||||
backgroundImage: "url('img/head1.jpg')"
|
||||
|
||||
Reference in New Issue
Block a user