Skip to content

Instantly share code, notes, and snippets.

@adrianhajdin
Created December 20, 2020 15:09
Show Gist options
  • Star 11 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save adrianhajdin/d6622041e7c21cbc8991bf8638bb5314 to your computer and use it in GitHub Desktop.
Save adrianhajdin/d6622041e7c21cbc8991bf8638bb5314 to your computer and use it in GitHub Desktop.
Categories Constants
const incomeColors = ['#123123', '#154731', '#165f40', '#16784f', '#14915f', '#10ac6e', '#0bc77e', '#04e38d', '#00ff9d'];
const expenseColors = ['#b50d12', '#bf2f1f', '#c9452c', '#d3583a', '#dc6a48', '#e57c58', '#ee8d68', '#f79d79', '#ffae8a', '#cc474b', '#f55b5f'];
export const incomeCategories = [
{ type: 'Business', amount: 0, color: incomeColors[0] },
{ type: 'Investments', amount: 0, color: incomeColors[1] },
{ type: 'Extra income', amount: 0, color: incomeColors[2] },
{ type: 'Deposits', amount: 0, color: incomeColors[3] },
{ type: 'Lottery', amount: 0, color: incomeColors[4] },
{ type: 'Gifts', amount: 0, color: incomeColors[5] },
{ type: 'Salary', amount: 0, color: incomeColors[6] },
{ type: 'Savings', amount: 0, color: incomeColors[7] },
{ type: 'Rental income', amount: 0, color: incomeColors[8] },
];
export const expenseCategories = [
{ type: 'Bills', amount: 0, color: expenseColors[0] },
{ type: 'Car', amount: 0, color: expenseColors[1] },
{ type: 'Clothes', amount: 0, color: expenseColors[2] },
{ type: 'Travel', amount: 0, color: expenseColors[3] },
{ type: 'Food', amount: 0, color: expenseColors[4] },
{ type: 'Shopping', amount: 0, color: expenseColors[5] },
{ type: 'House', amount: 0, color: expenseColors[6] },
{ type: 'Entertainment', amount: 0, color: expenseColors[7] },
{ type: 'Phone', amount: 0, color: expenseColors[8] },
{ type: 'Pets', amount: 0, color: expenseColors[9] },
{ type: 'Other', amount: 0, color: expenseColors[10] },
];
export const resetCategories = () => {
incomeCategories.forEach((c) => c.amount = 0);
expenseCategories.forEach((c) => c.amount = 0);
};
@zayeed-bs
Copy link

Made my day!

@Niyonkuru12
Copy link

You are amazing 🔥🔥🔥

@marcoscosta90
Copy link

Thank u

@Scarab911
Copy link

thanks ;)

@HavB1
Copy link

HavB1 commented Jan 20, 2022

Simply amazing. Thank you

@Thiernope
Copy link

A good person is you.

@AbaniwoM
Copy link

Thanks for this. Much appreciated. God bless you!

@melese-2121
Copy link

thank you so much

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment