File tree Expand file tree Collapse file tree 5 files changed +43
-2
lines changed
new_client/src/components/events Expand file tree Collapse file tree 5 files changed +43
-2
lines changed Original file line number Diff line number Diff line change 1+ .nav-mob-close {
2+ transform : translateX (-355% );
3+ }
Original file line number Diff line number Diff line change @@ -15,6 +15,7 @@ import Banner from "./Banner";
1515import { isFuture } from "date-fns" ;
1616import { TitleWithDivider } from "./EventPage" ;
1717import useAuthenticatedAxios from "../Utilities/useAuthenticatedAxios.js" ;
18+ import "./EventList.css" ;
1819
1920const useStyles = makeStyles ( {
2021 gridContainer : {
Original file line number Diff line number Diff line change 1+ .nav-mob-open {
2+ transform : translateX (1% );
3+ }
4+ .onlyEventPage {
5+ left : auto;
6+ right : 5px ;
7+ }
8+ # onlyEventPageSideBar {
9+ left : auto;
10+ right : 5px ;
11+ }
Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ import { connect } from "react-redux";
1919import { isFuture } from "date-fns/esm" ;
2020import BackButton from "../Utilities/BackButton" ;
2121import useAuthenticatedAxios from "../Utilities/useAuthenticatedAxios.js" ;
22+ import "./EventPage.css" ;
2223
2324const useStyles = makeStyles ( ( theme ) => ( {
2425 media : {
@@ -106,7 +107,18 @@ function EventPage(props) {
106107 < Spinner />
107108 ) : (
108109 < >
109- < BackButton link = "/events" />
110+ < BackButton
111+ link = "/events"
112+ onClick = {
113+ ( document
114+ . getElementById ( "nav-toggler" )
115+ . classList . add ( "onlyEventPage" ) ,
116+ document . getElementsByClassName ( "nav-item-list-mob" ) . length == 0
117+ ? " "
118+ : ( document . getElementsByClassName ( "nav-item-list-mob" ) [ 0 ] . id =
119+ "onlyEventPageSideBar" ) )
120+ }
121+ />
110122 < Container maxWidth = "md" >
111123 < Grid container className = { classes . titleGap } >
112124 < Grid item xs = { 12 } md = { 6 } lg = { 6 } >
Original file line number Diff line number Diff line change @@ -103,7 +103,21 @@ export default function IndividualEvent({
103103 </ >
104104 ) }
105105 < Link to = { `/events/${ article . _id } ` } >
106- < Button variant = "contained" > View More</ Button >
106+ < Button
107+ variant = "contained"
108+ onClick = {
109+ ( document
110+ . getElementById ( "nav-toggler" )
111+ . classList . remove ( "onlyEventPage" ) ,
112+ document . getElementsByClassName ( "nav-item-list-mob" ) . length == 0
113+ ? " "
114+ : ( document . getElementsByClassName (
115+ "nav-item-list-mob"
116+ ) [ 0 ] . id = "" ) )
117+ }
118+ >
119+ View More
120+ </ Button >
107121 </ Link >
108122 { isFuture ( new Date ( article . date ) ) && (
109123 < RegisterButton
You can’t perform that action at this time.
0 commit comments