#42 formatting date

This commit is contained in:
Dominic Villemure
2024-05-18 12:06:17 -04:00
parent 768ab72713
commit ef0d1a041d
3 changed files with 24 additions and 5 deletions

View File

@@ -6,7 +6,18 @@ export default class UserTransactionsModel
created = "";
createFromApiResult(apiResult){
return Object.assign(apiResult, new UserTransactionsModel())
static createFromApiResult(apiResult){
const userTransactionModel = Object.assign(new UserTransactionsModel(), apiResult)
const date = new Date(userTransactionModel.created);
const options = {
year: 'numeric',
month: 'long',
day: 'numeric',
timeZone: 'America/Montreal'
};
userTransactionModel.created = new Intl.DateTimeFormat('fr-CA', options).format(date);
return userTransactionModel;
}
}