This commit is contained in:
2018-11-28 17:53:19 +00:00
parent 72edf203e9
commit 47f1f04f86
3 changed files with 16 additions and 10 deletions

View File

@@ -55,6 +55,11 @@ import localeText from "../api/locale";
import pagedList from "../api/pagedlist";
import WidgetEdit from "../components/inventorywidgetedit";
export default {
init() {
localeText.fetch(["Widget", "WidgetList"]).then(() => {
// alert("inventorywidgetlist::FULLY INITIALIZED");
});
},
components: {
WidgetEdit
},
@@ -104,12 +109,12 @@ export default {
this.getDataFromApi();
},
computed: {},
methods: {//todo: clean up this shit with locale text, or maybe it's ok, not sure
init(parentLocaleText) {
parentLocaleText.fetch(["Widget", "WidgetList"]).then(() => {
alert("inventorywidgetlist::FULLY INITIALIZED");
});
},
methods: {
// init() {
// localeText.fetch(["Widget", "WidgetList"]).then(() => {
// alert("inventorywidgetlist::FULLY INITIALIZED");
// });
// },
lt: function(key) {
return localeText.get(key);
},

View File

@@ -72,8 +72,8 @@ export default {
beforeRouteEnter(to, from, next) {
//get lt, roles, populate top level components accordingly
lt.fetch(["Inventory"]).then(() => {
//attempt to init widgetlist before it's mounted!?
WidgetList.methods.init(lt);
//init widgetlist
WidgetList.init();
next();
});
},

View File

@@ -23,7 +23,8 @@ INITIAL TESTING NOTES:
- Check the rights to the list before it gets the data
- Edit / Trash buttons in grid are too small on a phone with fat fingers
- Should list or any widgets fetch data automatically on display or should they have some way of requesting it to save bandwidth? (TTM CADILLAC PROBLEM?)
- Should the list be narrow to start and expand on demand?
- Login needs to scroll higher or logo smaller on sm so that the keyboard doesn't obscure the login lines
- Need a test user that has access to every possible role so that I can see all the roles for testing purposes
- About page has too big of margins on each side of display
@@ -31,7 +32,7 @@ INITIAL TESTING NOTES:
- TODO: Will need currency symbol, date format, numeric format from user settings at server
- rather than try to use local browser settings which is fraught with peril will need to be specified at server itself
- Wherever I am currently storing time zone that's where these other settings need to be
- Make the copyright banner at bottom left aligned, right now it seems weird in small iPhone size when it breaks to two lines (make text smaller?)
- Change server api page favicon to look like a SERVER version of the AyaNova logo, not the same one as the client uses [ fuck it, why? TTM!]