Closed joelwass closed 5 years ago
Hi, I would like to work on this issue. However, I am new to this project. Any suggestions on where can I start from. @joelwass
Hi @pbrahmbhatt3 ! Thanks for your interest!
I think this would be a good starter task, we just want to create a table component that will be able to show a list of data (columns being something like: type, donor/recipient, amount, and date) and then the rows being data fetched from the api (you don't have to worry about this yet it can be a separate task as the API side isn't done yet).
Long story short implementing a table component that could take in props for columns and rows, and used a jsx for loop to iterate over the rows, would be awesome! let me know if i can help further
@joelwass I have some questions:
It would be great if you can attach a draft of the new page so that I can understand better your goal.
sure!
columns should be: "type", "donor/recipient", "amount", and "date". the table should be in chronological order with the top most rows being the most recent.
The table should be in it's own component and you can follow this guide to create just a simple css grid https://medium.com/evodeck/responsive-data-tables-with-css-grid-3c58ecf04723
I know that's vague, we don't really have designs currently so we'll definitely have to revisit but we appreciate you helping out and getting this going!!!
Thank for your input. I am currently working on this issue @joelwass
how can i help @pbrahmbhatt3
@joelwass sounds good. I am looking into it.
Hi @joelwass , I created this pull request: https://github.com/teacherfund/TeacherFund_next/pull/67
Please let me know your comment!
The table looks good. However, I suppose that the background image will be removed! As it would become very difficult to read data with this image at the back.
Good point @pbrahmbhatt3 . i just merged @jfeng43 's table, we'd love styling help if you have bandwidth!
create basic table with all info of cash inflows and outflows pulled from the API. this belongs as a component to be used in the ourwork.js page