This commit is contained in:
2020-09-04 17:44:33 +00:00
parent bf9ef32c91
commit 83f46152ee
2 changed files with 11 additions and 1 deletions

View File

@@ -2,6 +2,9 @@
@@@@@@@@@@@@@@@ ROADMAP STAGE 4 - REPORTING / DASHBOARD / KPI
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
GENERAL TODO ITEMS THAT CAME UP DOING THIS SECTION
todo: chunk-vendors has fa-brands in it which is fucking huge, what else is in there I don't need?
eradicate fa-brands!
Looks like I'm doing it wrong, I was using a generic NPM module when there is a Vue specific one that also has guidance to limit to just the icons I actually use:
@@ -13,6 +16,13 @@ todo: Why is the delete button pushed to be exposed all the time, surely it's no
todo: LOGOUT UI button is still fucked on mobile
needs a re-think, positioning it at the bottom is not working
todo: think about gz-error box and v-if="formState.ready"
error can't show if form fails to init for some reason!
or maybe it can because it's set to show in case of error during init
REPORTING
Useful links:

View File

@@ -1,7 +1,7 @@
<template>
<div v-resize="onResize">
<!-- {{ formState }} -->
<v-row>
<v-row v-if="formState.ready">
<gz-error :errorBoxMessage="formState.errorBoxMessage"></gz-error>
<v-col cols="12" class="d-sm-none accent--text">
<h4>{{ $ay.t("ReportEditorMobileWarning") }}</h4>