File tree Expand file tree Collapse file tree 10 files changed +11
-9
lines changed
Sections/Section 3/01-starting-setup/src Expand file tree Collapse file tree 10 files changed +11
-9
lines changed Original file line number Diff line number Diff line change @@ -22,3 +22,4 @@ node_modules
22
22
npm-debug.log *
23
23
yarn-debug.log *
24
24
yarn-error.log *
25
+ .eslintcache
Original file line number Diff line number Diff line change 1
- import Expenses from "./components/Expenses" ;
1
+ import Expenses from "./components/Expenses/Expenses " ;
2
2
3
- function App ( ) {
3
+ const App = ( ) => {
4
4
const expenses = [
5
5
{
6
6
id : 'e1' ,
File renamed without changes.
Original file line number Diff line number Diff line change 1
1
import './ExpenseDate.css'
2
- function ExpenseDate ( props ) {
2
+ const ExpenseDate = ( props ) => {
3
3
const month = props . date . toLocaleString ( 'en-US' , { month : 'long' } ) ;
4
4
const day = props . date . toLocaleString ( 'en-US' , { day : '2-digit' } ) ;
5
5
const year = props . date . getFullYear ( ) ;
File renamed without changes.
Original file line number Diff line number Diff line change 1
1
import './ExpenseItem.css'
2
2
import ExpenseDate from './ExpenseDate'
3
- import Card from './Card'
3
+ import Card from '../UI /Card'
4
4
5
- function ExpenseItem ( props ) {
5
+ const ExpenseItem = ( props ) => {
6
6
return (
7
7
< Card className = "expense-item" >
8
8
< ExpenseDate date = { props . date } />
9
9
< div className = "expense-item__description" >
10
10
< h2 > { props . title } </ h2 >
11
11
< div className = "expense-item__price" > ${ props . amount } </ div >
12
12
</ div >
13
+ < button > Change Title</ button >
13
14
</ Card >
14
15
)
15
16
}
File renamed without changes.
Original file line number Diff line number Diff line change 1
1
import './Expenses.css'
2
2
import ExpenseItem from './ExpenseItem'
3
- import Card from './Card'
3
+ import Card from '../UI /Card'
4
4
5
- function Expenses ( props ) {
5
+ const Expenses = ( props ) => {
6
6
7
7
return (
8
8
< Card className = 'expenses' >
9
- < ExpenseItem title = { props [ 0 ] . title } amount = { props [ 0 ] . amount } date = { props [ 0 ] . date } > </ ExpenseItem >
10
9
< ExpenseItem title = { props [ 1 ] . title } amount = { props [ 1 ] . amount } date = { props [ 1 ] . date } > </ ExpenseItem >
10
+ < ExpenseItem title = { props [ 0 ] . title } amount = { props [ 0 ] . amount } date = { props [ 0 ] . date } > </ ExpenseItem >
11
11
< ExpenseItem title = { props [ 2 ] . title } amount = { props [ 2 ] . amount } date = { props [ 2 ] . date } > </ ExpenseItem >
12
12
< ExpenseItem title = { props [ 3 ] . title } amount = { props [ 3 ] . amount } date = { props [ 3 ] . date } > </ ExpenseItem >
13
13
</ Card >
File renamed without changes.
Original file line number Diff line number Diff line change 1
1
import './Card.css'
2
- function Card ( props ) {
2
+ const Card = ( props ) => {
3
3
const classes = 'card ' + props . className
4
4
5
5
return < div className = { classes } > { props . children } </ div >
You can’t perform that action at this time.
0 commit comments