Update naming convention

This commit is contained in:
2023-10-03 21:29:16 +07:00
parent e6dc029405
commit e43fb32837
9 changed files with 21 additions and 21 deletions
+1 -1
View File
@@ -35,7 +35,7 @@ export class CustomError extends Error {
}
}
export interface Data {
export interface DataTransfer {
wallet?: Wallet;
listTransactions?: Transaction[];
listCategories?: Category[];
@@ -1,9 +1,9 @@
import { Data } from 'global/types';
import { DataTransfer } from 'global/types';
type TSignal = {
[key: string]: {
name: string;
handler: (value: Data) => void;
handler: (value: DataTransfer) => void;
};
};
@@ -20,7 +20,7 @@ export default class EventDataTrigger {
return this._instance || (this._instance = new this());
}
onSendSignal(fromClass: string, value: Data) {
onSendSignal(fromClass: string, value: DataTransfer) {
Object.keys(this.signal).forEach((key) => {
const item = this.signal[key as keyof TSignal];
@@ -39,7 +39,7 @@ export default class EventDataTrigger {
create(
className: string,
handler: ((value: Data) => void) | null = null,
handler: ((value: DataTransfer) => void) | null = null,
): void {
if (handler) this.signal[className] = { name: className, handler };
}
@@ -7,7 +7,7 @@ import { DEFAULT_CATEGORY } from 'constants/config';
import { TOAST } from 'constants/messages';
import {
IBudgetViewFunc,
Data,
DataTransfer,
Nullable,
PromiseVoid,
TError,
@@ -70,7 +70,7 @@ export default class BudgetView {
this.evDataTrigger!.onSendSignal('budgetView', data);
}
updateData(data: Data) {
updateData(data: DataTransfer) {
if (data.wallet) this.wallet = data.wallet;
if (data.user) this.user = data.user;
@@ -1,7 +1,7 @@
import EventDataTrigger from 'helpers/evDataTrigger';
import { REMOVE_CATEGORY } from '../../constants/config';
import Category from 'models/category';
import { Data, Nullable, PromiseOrNull } from 'global/types';
import { DataTransfer, Nullable, PromiseOrNull } from 'global/types';
export default class CategoryView {
categoryDialog: Nullable<HTMLDialogElement> = null;
@@ -40,7 +40,7 @@ export default class CategoryView {
}
sendData() {
const data: Data = { listCategories: this.listCategory! };
const data: DataTransfer = { listCategories: this.listCategory! };
this.evDataTrigger!.onSendSignal('categoryView', data);
}
@@ -8,7 +8,7 @@ import EventDataTrigger from 'helpers/evDataTrigger';
import Transaction from 'models/transaction';
import User from 'models/user';
import {
Data,
DataTransfer,
IBudgetViewFunc,
IHomeFunc,
ITransactionViewFunc,
@@ -236,7 +236,7 @@ export default class HomeView extends CommonView {
}
sendData() {
const data: Data = {
const data: DataTransfer = {
wallet: this.wallet!,
listTransactions: this.listTransactions!,
user: this.user!,
@@ -245,7 +245,7 @@ export default class HomeView extends CommonView {
this.evDataTrigger!.onSendSignal('homeView', data);
}
updateData(data: Data) {
updateData(data: DataTransfer) {
if (data.wallet) this.wallet = data.wallet;
if (data.user) this.user = data.user;
@@ -1,6 +1,6 @@
import EventDataTrigger from 'helpers/evDataTrigger';
import { formatNumber } from '../../helpers/data';
import { Data, Nullable } from 'global/types';
import { DataTransfer, Nullable } from 'global/types';
import Wallet from 'models/wallet';
import Transaction from 'models/transaction';
import Category from 'models/category';
@@ -22,7 +22,7 @@ export default class SummaryTabView {
this.evDataTrigger!.create('summaryTabView', this.updateData.bind(this));
}
updateData(data: Data) {
updateData(data: DataTransfer) {
if (data.wallet) this.wallet = data.wallet;
if (data.listTransactions) this.listTransactions = data.listTransactions;
@@ -6,7 +6,7 @@ import {
} from '../../helpers/data';
import { formatNumber } from '../../helpers/data';
import TransactionView from './transactionView';
import { Data, Nullable } from 'global/types';
import { DataTransfer, Nullable } from 'global/types';
import Wallet from 'models/wallet';
import Transaction from 'models/transaction';
import Category from 'models/category';
@@ -41,7 +41,7 @@ export default class TransactionTabView {
);
}
updateData(data: Data) {
updateData(data: DataTransfer) {
if (data.wallet) this.wallet = data.wallet;
if (data.listTransactions) this.listTransactions = data.listTransactions;
@@ -3,7 +3,7 @@ import defaultCategoryIcon from '../../../assets/images/question-icon.svg';
import CategoryView from './categoryView';
import EventDataTrigger from 'helpers/evDataTrigger';
import {
Data,
DataTransfer,
ITransactionViewFunc,
Nullable,
PromiseVoid,
@@ -80,7 +80,7 @@ export default class TransactionView {
}
sendData() {
const data: Data = {
const data: DataTransfer = {
wallet: this.wallet!,
listTransactions: this.listTransactions!,
};
@@ -88,7 +88,7 @@ export default class TransactionView {
this.evDataTrigger!.onSendSignal('transactionView', data);
}
updateData(data: Data) {
updateData(data: DataTransfer) {
if (data.wallet) this.wallet = data.wallet;
if (data.listTransactions) this.listTransactions = data.listTransactions;
@@ -3,7 +3,7 @@ import Wallet from '../../models/wallet';
import { renderRequiredText } from '../../helpers/validatorForm';
import EventDataTrigger from 'helpers/evDataTrigger';
import {
Data,
DataTransfer,
IWalletViewFunc,
Nullable,
PromiseVoid,
@@ -73,7 +73,7 @@ export default class WalletView {
this.evDataTrigger!.onSendSignal('walletView', data);
}
updateData(data: Data) {
updateData(data: DataTransfer) {
if (data.wallet) this.wallet = data.wallet;
if (data.user) this.user = data.user;