File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed
Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -97,7 +97,11 @@ function RouteView({ loggedIn, userEmail }) {
9797 < Row className = { styles . row } >
9898 < Col sm = { 4 } >
9999 < Row className = { styles . row } >
100- < TripName tripObject = { tripObject } setTripObject = { setTripObject } />
100+ < TripName
101+ tripObject = { tripObject }
102+ setTripObject = { setTripObject }
103+ setIsSaved = { setIsSaved }
104+ />
101105 </ Row >
102106 < Row className = { styles . routeListContainer } >
103107 < Route places = { attractions } onManualPlaceChange = { onManualPlaceChange } />
Original file line number Diff line number Diff line change @@ -10,15 +10,17 @@ import styles from './TripName.module.css';
1010 * Returns the trip name component that the user can edit and save.
1111 * @param {object } tripObject json object with all trip data
1212 * @param {function } setTripObject function to update tripObject
13+ * @param {function } setIsSaved function to set saving status of trip
1314 */
14- function TripName ( { tripObject, setTripObject } ) {
15+ function TripName ( { tripObject, setTripObject, setIsSaved } ) {
1516 const [ isEditing , setIsEditing ] = useState ( false ) ;
1617 const [ name , setName ] = useState ( tripObject . tripName ) ;
1718
1819 function handleSave ( e ) {
1920 e . preventDefault ( ) ;
2021 setIsEditing ( false ) ;
2122 setTripObject ( { ...tripObject , tripName : name } ) ;
23+ setIsSaved ( false ) ;
2224 }
2325
2426 function handleChange ( e ) {
You can’t perform that action at this time.
0 commit comments