Skip to content

Commit

Permalink
rebase korjailuja
Browse files Browse the repository at this point in the history
  • Loading branch information
hajoa committed Nov 29, 2024
1 parent 9b43324 commit 80d1e7e
Show file tree
Hide file tree
Showing 2 changed files with 42 additions and 19 deletions.
24 changes: 18 additions & 6 deletions src/cljc/maksut/translations.cljc
Original file line number Diff line number Diff line change
Expand Up @@ -58,12 +58,24 @@
:KkHakemusmaksuPanel.title {:fi "Hakemusmaksu"
:en "EN Hakemusmaksu"
:sv "SV Hakemusmaksu"}
:KkHakemusmaksuPanel.maksettu {:fi "Olet maksanut maksun. Lähetämme kuitin maksusta sähköpostiisi."
:en "EN Olet maksanut maksun. Lähetämme kuitin maksusta sähköpostiisi."
:sv "SV Olet maksanut maksun. Lähetämme kuitin maksusta sähköpostiisi."}
:KkHakemusmaksuPanel.maksamatta {:fi "Siirry maksamaan maksu."
:en "EN Siirry maksamaan maksu."
:sv "SV Siirry maksamaan maksu."}
:KkHakemusmaksuPanel.maksettu {:fi "Olet nyt maksanut hakemusmaksun. Saat kuitin maksusta sähköpostiisi. Maksu on voimassa kaikkiin koulutuksiin, jotka alkavat lukukautena. Sinun ei siis tarvitse maksaa hakemusmaksua uudelleen, jos haet muihin samana lukukautena alkaviin koulutuksiin. Huomioithan, että hakemusmaksun maksaminen ei vielä tarkoita, että sinut hyväksytään koulutukseen."
:en "EN Olet nyt maksanut hakemusmaksun. Saat kuitin maksusta sähköpostiisi. Maksu on voimassa kaikkiin koulutuksiin, jotka alkavat lukukautena. Sinun ei siis tarvitse maksaa hakemusmaksua uudelleen, jos haet muihin samana lukukautena alkaviin koulutuksiin. Huomioithan, että hakemusmaksun maksaminen ei vielä tarkoita, että sinut hyväksytään koulutukseen."
:sv "SV Olet nyt maksanut hakemusmaksun. Saat kuitin maksusta sähköpostiisi. Maksu on voimassa kaikkiin koulutuksiin, jotka alkavat lukukautena. Sinun ei siis tarvitse maksaa hakemusmaksua uudelleen, jos haet muihin samana lukukautena alkaviin koulutuksiin. Huomioithan, että hakemusmaksun maksaminen ei vielä tarkoita, että sinut hyväksytään koulutukseen."}
:KkHakemusmaksuPanel.maksamatta {:fi "Siirry maksamaan hakemusmaksu. Kun olet maksanut hakemusmaksun, saat kuitin maksusta sähköpostiisi. Huomioithan, että hakemusmaksun maksaminen ei vielä tarkoita, että sinut hyväksytään koulutukseen."
:en "EN Siirry maksamaan hakemusmaksu. Kun olet maksanut hakemusmaksun, saat kuitin maksusta sähköpostiisi. Huomioithan, että hakemusmaksun maksaminen ei vielä tarkoita, että sinut hyväksytään koulutukseen."
:sv "SV Siirry maksamaan hakemusmaksu. Kun olet maksanut hakemusmaksun, saat kuitin maksusta sähköpostiisi. Huomioithan, että hakemusmaksun maksaminen ei vielä tarkoita, että sinut hyväksytään koulutukseen."}
:KkHakemusmaksuPanel.eraantynyt {:fi "Hakemusmaksun määräaika on erääntynyt, etkä voi enää maksaa hakemusmaksua. Hakemustasi ei käsitellä, etkä voi tulla valituksi koulutukseen. Mikäli hakuaikaa on vielä jäljellä, voit täyttää uuden hakemuksen."
:en "EN Hakemusmaksun määräaika on erääntynyt, etkä voi enää maksaa hakemusmaksua. Hakemustasi ei käsitellä, etkä voi tulla valituksi koulutukseen. Mikäli hakuaikaa on vielä jäljellä, voit täyttää uuden hakemuksen."
:sv "SV Hakemusmaksun määräaika on erääntynyt, etkä voi enää maksaa hakemusmaksua. Hakemustasi ei käsitellä, etkä voi tulla valituksi koulutukseen. Mikäli hakuaikaa on vielä jäljellä, voit täyttää uuden hakemuksen."}
:KkHakemusmaksuPanel.aloituskausi {:fi "Alkamiskausi"
:en "EN Alkamiskausi"
:sv "SV Alkamiskausi"}
:KkHakemusmaksuPanel.kausi_s {:fi "syksy"
:en "EN syksy"
:sv "SV syksy"}
:KkHakemusmaksuPanel.kausi_k {:fi "kevät"
:en "EN kevät"
:sv "SV kevät"}
:MaksutPanel.yhteiskäytto {:fi "Jos käytät yhteiskäyttöistä tietokonetta, muista tyhjentää selaimen välimuisti ja kirjautua ulos koneelta. Voit nyt sulkea tämän ikkunan."
:en "If you are using a computer that is in common use, remember to empty the cache and log out from the computer. You can now close this window."
:sv "Om du använder en dator som är i gemensamt bruk, kom ihåg att tomma cacheminnen och logga ut ur datorn. Du kan nu stänga det här fönstret."}
Expand Down
37 changes: 24 additions & 13 deletions src/maksut-ui/app/components/KkHakemusmaksuPanel.tsx
Original file line number Diff line number Diff line change
@@ -1,23 +1,27 @@
'use client';

import { Lasku } from '@/app/lib/types';
import { Lasku, Locale } from '@/app/lib/types';
import Maksu from '@/app/components/Maksu';
import { useTranslations } from 'use-intl';
import { useLocale, useTranslations } from 'use-intl';
import Panel from '@/app/components/Panel';
import MaksaButton from '@/app/components/MaksaButton';
import { translateLocalizedString } from '@/app/lib/utils';

const KkHakemusmaksuPanel = ({ lasku }: { lasku: Lasku }) => {
const t = useTranslations('KkHakemusmaksuPanel');
const locale = useLocale() as Locale;
const tMaksut = useTranslations('MaksutPanel');

const aloituskausiHeader = (aloitusvuosi?: number, aloituskausi?: string) => {
if (aloitusvuosi && aloituskausi) {
return (
<h3 style={{margin: 0}}>{t('aloituskausi')}: {t(aloituskausi)} {aloitusvuosi}</h3>
)
<h3 style={{ margin: 0 }}>
{t('aloituskausi')}: {t(aloituskausi)} {aloitusvuosi}
</h3>
);
}
return null;
}
};

const stateText = () => {
if (lasku.status === 'paid') {
Expand All @@ -26,16 +30,14 @@ const KkHakemusmaksuPanel = ({ lasku }: { lasku: Lasku }) => {
<span>{t('maksettu')}</span>
<span>{tMaksut('yhteiskäytto')}</span>
</>
)
}
else if (lasku.status === 'overdue') {
);
} else if (lasku.status === 'overdue') {
return (
<>
<span>{t('eraantynyt')}</span>
</>
)
}
else {
);
} else {
return (
<>
<span>{t('maksamatta')}</span>
Expand All @@ -46,8 +48,17 @@ const KkHakemusmaksuPanel = ({ lasku }: { lasku: Lasku }) => {

return (
<Panel>
<h2 style={{margin: 0}}>{translateLocalizedString(lasku.metadata?.haku_name, locale, "Hakemusmaksu")}</h2>
{aloituskausiHeader(lasku.metadata?.alkamisvuosi, lasku.metadata?.alkamiskausi)}
<h2 style={{ margin: 0 }}>
{translateLocalizedString(
lasku.metadata?.haku_name,
locale,
'Hakemusmaksu',
)}
</h2>
{aloituskausiHeader(
lasku.metadata?.alkamisvuosi,
lasku.metadata?.alkamiskausi,
)}
{stateText()}
<Maksu lasku={lasku} />
<MaksaButton lasku={lasku}></MaksaButton>
Expand Down

0 comments on commit 80d1e7e

Please sign in to comment.