Skip to content

Commit

Permalink
Moved welcoming messages from faculty selection to the HelloBanner co…
Browse files Browse the repository at this point in the history
…mponent
  • Loading branch information
HRemonen committed Mar 9, 2023
1 parent 18b38c7 commit 2517038
Show file tree
Hide file tree
Showing 5 changed files with 29 additions and 14 deletions.
31 changes: 21 additions & 10 deletions src/client/components/InteractiveForm/HelloBanner.tsx
Original file line number Diff line number Diff line change
@@ -1,25 +1,36 @@
import React from 'react'
import { useTranslation } from 'react-i18next'
import { Box, Container, Typography } from '@mui/material'
import { Box } from '@mui/material'
import styles from './styles'
import ShowMore from '../Common/ShowMore'
import Markdown from '../Common/Markdown'
import { Locales } from '../../types'

const classes = styles.cardStyles

const helloMessages = {
title: {
fi: '## Tervetuloa Curreen',
sv: '## Tervetuloa Curreen',
en: '## Tervetuloa Curreen',
},
text: {
fi: '### Curre auttaa opettajaa digipedagogisissa valinnoissa. Voit käyttää Currea tukena kun haluat ideoida uusia mahdollisuuksia hyödyntää digitalisaatiota osana opetusta ja oppimista kurssillasi.',
sv: '### Curre auttaa opettajaa digipedagogisissa valinnoissa. Voit käyttää Currea tukena kun haluat ideoida uusia mahdollisuuksia hyödyntää digitalisaatiota osana opetusta ja oppimista kurssillasi.',
en: '### Curre auttaa opettajaa digipedagogisissa valinnoissa. Voit käyttää Currea tukena kun haluat ideoida uusia mahdollisuuksia hyödyntää digitalisaatiota osana opetusta ja oppimista kurssillasi.',
},
}

const HelloBanner = () => {
const { t, i18n } = useTranslation()
const { i18n } = useTranslation()
const { language } = i18n

console.log(language)

return (
<Box id="hello-component" sx={classes.outerBox}>
<Container sx={{ my: 1, display: 'flex', flexWrap: 'wrap', gap: 0.3 }}>
<Typography variant="h5" sx={classes.heading} component="div">
{t('info:infoTitle')}
</Typography>
<ShowMore text={t('facultySelect:introMessage')} />
</Container>
<Box sx={{ my: 1, mx: 2, display: 'flex', flexWrap: 'wrap', gap: 0.3 }}>
<Markdown>{helloMessages.title[language as keyof Locales]}</Markdown>
<ShowMore text={helloMessages.text[language as keyof Locales]} />
</Box>
</Box>
)
}
Expand Down
4 changes: 4 additions & 0 deletions src/client/components/InteractiveForm/InteractiveForm.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ import CourseCompletion from '../ResultPage/Openai/CourseCompletion'
import DimensionCompletion from '../ResultPage/Openai/DimensionCompletion'
import usePersistForm from '../../hooks/usePersistForm'
import { FORM_DATA_KEY } from '../../../config'
import HelloBanner from './HelloBanner'

const InteractiveForm = () => {
const { survey, isLoading } = useSurvey()
Expand Down Expand Up @@ -47,6 +48,9 @@ const InteractiveForm = () => {
return (
<Box my="2rem" maxWidth={1280}>
<Grid container>
<Grid item sm={12}>
<HelloBanner />
</Grid>
<Grid item sm={12} md={7} xl={6}>
<form onSubmit={handleSubmit(onSubmit)}>
<RenderSurvey
Expand Down
2 changes: 1 addition & 1 deletion src/client/locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"contactSupport": "Contact support: <mailTo>{{supportEmail}}</mailTo>"
},
"facultySelect": {
"welcomeMessage": "Hi, welcome to Curre",
"welcomeMessage": "",
"introMessage": "Start by selecting your faculty",
"inputLabel": "Your Faculty"
},
Expand Down
4 changes: 2 additions & 2 deletions src/client/locales/fi.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@
"contactSupport": "Ota yhteyttä tukeen: <mailTo>{{supportEmail}}</mailTo>"
},
"facultySelect": {
"welcomeMessage": "Hei, tervetuloa Curreen",
"introMessage": " ### Curre auttaa opettajaa digipedagogisissa valinnoissa. Voit käyttää Currea tukena kun haluat ideoida uusia mahdollisuuksia hyödyntää digitalisaatiota osana opetusta ja oppimista kurssillasi. \n \nAloita valitsemalla tiedekuntasi valikosta.",
"welcomeMessage": "",
"introMessage": "Aloita valitsemalla tiedekuntasi valikosta.",
"inputLabel": "Tiedekuntasi"
},
"recommendations": {
Expand Down
2 changes: 1 addition & 1 deletion src/client/locales/sv.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"contactSupport": "Ota yhteyttä tukeen: <mailTo>{{supportEmail}}</mailTo>"
},
"facultySelect": {
"welcomeMessage": "Hei, tervetuloa Curreen",
"welcomeMessage": "",
"introMessage": "Aloita valitsemalla tiedekuntasi valikosta",
"inputLabel": "Tiedekuntasi"
},
Expand Down

0 comments on commit 2517038

Please sign in to comment.