diff --git a/src/api/eventApi.ts b/src/api/eventApi.ts index 83cdc55..b4074ad 100644 --- a/src/api/eventApi.ts +++ b/src/api/eventApi.ts @@ -6,10 +6,10 @@ import { getAuthHeader } from "@utils/auth"; export const URL = `${process.env.NEXT_PUBLIC_API_URL}/events/`; export interface Options { - onlyNonPast?: boolean; limit?: number; offset?: number; auth?: boolean; + since?: Date; } class EventApi { @@ -28,11 +28,11 @@ class EventApi { static async getEvents(options: Options = {}): Promise { const { - onlyNonPast, limit, offset, auth, + since, limit, offset, auth, } = options; try { const params = { - since: onlyNonPast ? (new Date()).toISOString() : undefined, + since, limit, offset, }; diff --git a/src/api/jobAdApi.ts b/src/api/jobAdApi.ts index eb36d25..5c71cdd 100644 --- a/src/api/jobAdApi.ts +++ b/src/api/jobAdApi.ts @@ -6,7 +6,7 @@ import { getAuthHeader } from "@utils/auth"; export const URL = `${process.env.NEXT_PUBLIC_API_URL}/jobads/`; export interface Options { - onlyNonPast?: boolean; + since?: Date; limit?: number; offset?: number; auth?: boolean; @@ -15,11 +15,11 @@ export interface Options { class JobAdApi { static async getJobAds(options: Options = {}): Promise { const { - onlyNonPast, limit, offset, auth, + since, limit, offset, auth, } = options; try { const params = { - since: onlyNonPast ? (new Date()).toISOString() : undefined, + since, limit, offset, }; diff --git a/src/api/signupApi.ts b/src/api/signupApi.ts index 6b36509..66fb599 100644 --- a/src/api/signupApi.ts +++ b/src/api/signupApi.ts @@ -8,7 +8,6 @@ export const FORM_URL = `${process.env.NEXT_PUBLIC_API_URL}/signupForm/`; // eslint-disable-next-line @typescript-eslint/no-empty-interface export interface Options { - // onlyNonPast?: boolean; // limit?: number; // offset?: number; // auth?: boolean; diff --git a/src/hooks/useFetchEvents.ts b/src/hooks/useFetchEvents.ts index d5fe1d0..8d1fe64 100644 --- a/src/hooks/useFetchEvents.ts +++ b/src/hooks/useFetchEvents.ts @@ -11,15 +11,14 @@ const fetcher = (url: string, config: AxiosRequestConfig) => axios.get(url, conf const generateFetchParams = (id = "", options: Options = {}) => { const url = `${URL}${id}`; const { - // auth, onlyNonPast, limit, offset, - auth, limit, offset, + auth, since, limit, offset, } = options; return { url, config: { params: { - // since: onlyNonPast ? (new Date()).toISOString() : undefined, + since, limit, offset, }, diff --git a/src/hooks/useFetchJobAds.ts b/src/hooks/useFetchJobAds.ts index 6353816..b81829d 100644 --- a/src/hooks/useFetchJobAds.ts +++ b/src/hooks/useFetchJobAds.ts @@ -11,14 +11,14 @@ const jobAdFetcher = (url: string, config?: AxiosRequestConfig) => axios.get(url const generateFetchParams = (id = "", options: Options = {}) => { const url = `${URL}${id}`; const { - onlyNonPast, limit, offset, auth, + since, limit, offset, auth, } = options; return { url, config: { params: { - since: onlyNonPast ? (new Date()).toISOString() : undefined, + since, limit, offset, }, diff --git a/src/pages/in_english.tsx b/src/pages/in_english.tsx index 8b9abf0..f8c33b9 100644 --- a/src/pages/in_english.tsx +++ b/src/pages/in_english.tsx @@ -11,7 +11,6 @@ import InEnglishPageView from "@views/InEnglishPage/InEnglishPageView"; import PageWrapper from "@views/common/PageWrapper"; const eventOptions = { - onlyNonPast: true, limit: 4, }; diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 37bb458..bf7be98 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -11,7 +11,6 @@ import FrontPageView from "@views/FrontPage/FrontPageView"; import PageWrapper from "@views/common/PageWrapper"; const eventOptions = { - onlyNonPast: true, limit: 4, }; diff --git a/src/pages/kilta/toiminta.tsx b/src/pages/kilta/toiminta.tsx index 65026db..5122bf3 100644 --- a/src/pages/kilta/toiminta.tsx +++ b/src/pages/kilta/toiminta.tsx @@ -10,17 +10,13 @@ import useFetchFeed from "@hooks/useFetchFeed"; import ActualPageView from "@views/ActualPage/ActualPageView"; import PageWrapper from "@views/common/PageWrapper"; -const eventOptions = { - onlyNonPast: true, -}; - interface InitialProps { initialEvents: Event[]; initialFeed: Post[]; } const ActualPage: NextPage = ({ initialEvents, initialFeed }) => { - const eventResult = useFetchEvents({ initialData: initialEvents, options: eventOptions }); + const eventResult = useFetchEvents({ initialData: initialEvents }); const feedResult = useFetchFeed({ initialData: initialFeed }); return ( @@ -36,7 +32,7 @@ const ActualPage: NextPage = ({ initialEvents, initialFeed }) => { }; export const getStaticProps: GetStaticProps = async () => { - const initialEvents = await EventApi.getEvents(eventOptions); + const initialEvents = await EventApi.getEvents(); const initialFeed = await FeedApi.getFeed(); return { props: { diff --git a/src/views/FreshmenPage/FreshmenPageHero.tsx b/src/views/FreshmenPage/FreshmenPageHero.tsx index 4e4436d..13d33c9 100644 --- a/src/views/FreshmenPage/FreshmenPageHero.tsx +++ b/src/views/FreshmenPage/FreshmenPageHero.tsx @@ -13,14 +13,9 @@ const FreshmenPageHero: React.FC = () => ( - ( @@ -30,9 +30,9 @@ const FreshmenPageView: React.FC = () => ( Tervetuloa!

- Ensi askeleina suosittelen, että liityt teille fukseille tehdyille Telegram-kanaville. + Ensi askeleina suosittelemme, että liityt teille fukseille tehdyille Telegram-kanaville. {" "} - Tästä pääset tiedotuskanavalle ja tästä tutustumaan fuksikavereihin ja ISOihisi. + Tästä tutustumaan fuksikavereihin ja ISOihisi ja tästä pääset tiedotuskanavalle.

Matka nimeltä Teekkarius
@@ -45,9 +45,20 @@ const FreshmenPageView: React.FC = () => ( Heistä löydät lisää tietoa alempaa.

+ + Kipparit + +
Fuksikapteenit

- Me olemme fuksikapteenisi Emmaleena ja Jonna ja tulemme olemaan tukenasi sekä valvomassa suorituksiasi fuksivuoden seikkailuissa kohti teekkarilakkia, jonka voit ansaita mahdollisesti järjestettävänä Wappuna ensi keväällä. + Me olemme fuksikapteenisi Toni ja Toni ja tulemme olemaan tukenasi sekä valvomassa suorituksiasi fuksivuoden seikkailuissa kohti teekkarilakkia, jonka voit ansaita mahdollisesti järjestettävänä Wappuna ensi keväällä. Jos sinulla on mitään kysymyksiä, ota ihmeessä meihin yhteyttä esimerkiksi Telegramissa tai sähköpostitse.

@@ -57,15 +68,15 @@ const FreshmenPageView: React.FC = () => ( Ajan myötä palapelin palat muodostavat sinun näköisesi kuvan ja pääset itse vaikuttamaan siihen, miltä lopputulos näyttää.

- Orientaatioviikko järjestetään 31.8-4.9, mutta jo ennen sitä sinulla on mahdollisuus tulla tutustumaan meihin, muihin fuksiehin ja ISOihin Varaslähtöön. - Varaslähtö fuksivuoteen järjestetään 22.8. Siitä lisää Telegram-ryhmissä ja fuksioppaassa! + Orientaatioviikko järjestetään 06.09.2021-10.09.2021, mutta jo ennen sitä sinulla on mahdollisuus tulla tutustumaan meihin, muihin fuksiehin ja ISOihin Varaslähtöön. + Varaslähtö fuksivuoteen järjestetään 27.8.2021. Siitä lisää Telegram-ryhmissä.!

-
Emmaleena
-

0504392855
emmaleena.ahonen (ät) aalto.fi

+
Toni Ojala
+

040 414 8797
toni.ojala (ät) sahkoinsinoorikilta.fi

-
Jonna
-

0504327695
jonna.tammikivi (ät) aalto.fi

+
Toni Lyttinen
+

044 238 3546
toni.lyttinen (ät) sahkoinsinoorikilta.fi

@@ -131,7 +149,7 @@ const FreshmenPageView: React.FC = () => ( He auttavat sinua myös löytämään opintojen aloittamiseen tarvittavat asiat ja tukevat esimerkiksi lukujärjestyksen tekemisessä ja kirjastokortin, sekä matkakortin ja opiskelijakortin hankkimisessa.

- ISOT ovat myös kutsuttuna fuksivuotesi ensimmäiseen tapahtumaan, eli Varaslähtöön. Tule tutustumaan heihin sinne! + ISOt ovat myös kutsuttuna fuksivuotesi ensimmäiseen tapahtumaan, eli Varaslähtöön. Tule tutustumaan heihin sinne!