mrellipse / toucan

Boilerplate template using Vue.js, TypeScript and .NET Core 2.1, based on SOLID design principles
MIT License
212 stars 36 forks source link

Please do some updates #12

Closed hmuhdkamran closed 6 years ago

hmuhdkamran commented 6 years ago

it is very essential to have pop-up just like "https://github.com/stoodz/vuejsTimer.git", I have integrated like if the user click on stay the token is updated with new expiry time. second role based menu or features like 'https://aspnetboilerplate.com/Templates' would be beneficial. separate layout for login and logged-in pages. unit test for vue components should be added, like karma i.e 'https://vuejs.org/v2/guide/unit-testing.html' repository based db integration should be integrated, I have done it and happy to share. date time filter should be integrated as vue v-model integrated with date but need work around.

mrellipse commented 6 years ago

some of those are quite good ideas. I have am very busy at work lately though, but will definitely add a good number of them in the near future

could you please describe the date time filter idea in more detail? that is the only one I am not clear on. if you could take the time to do a gist, or even just some psuedo-code so I can understand, that would be helpful!

hmuhdkamran commented 6 years ago

suppose we are binding date and time variable with `", when you set the 'dob = new Date(), dob = Date.Now' or get from db the control doesn't populate the value, you have to use momet for this purpose. if the engine use its own or customized filter it will be fantastic,

look at the following link and made the mentioned changes, you will understand https://jsfiddle.net/jnash21/mzx7n1sq/ and change date2 : '2017-07-04' to date2 : new Date()

mrellipse commented 6 years ago

ok, thanks for that code, gives me a better idea of the problem being solved.

i will break down your original request into multiple issues, and add them to a new project board for actioning.

mrellipse commented 6 years ago

Okay, i have done this now. A good number of them you will see come through in the future.

Two I won't be taking on board are