Skip to content

Commit

Permalink
Prettier ajo
Browse files Browse the repository at this point in the history
  • Loading branch information
a544jh committed Jan 8, 2025
1 parent 56d0952 commit c4639ab
Show file tree
Hide file tree
Showing 24 changed files with 315 additions and 244 deletions.
179 changes: 91 additions & 88 deletions web/app/SuoritetutTutkinnot.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -38,100 +38,103 @@ const SuoritetutTutkinnot = () => {
{mapError(response, () => (
<Trans>{'Tietojen hakeminen epäonnistui'}</Trans>
))}
{mapSuccess(response, (responseData: SuoritetutTutkinnotOppijaJakolinkillä) => (
<>
<SuoritusjakoTopBar />
<ContentContainer className="content-area suoritusjako suoritusjako-page">
<div className="main-content">
<h1>
<Trans>{'Suoritetut tutkinnot'}</Trans>
</h1>
<a
className="text-button-small"
target="_blank"
href={`/koski/api/opinnot/suoritetut-tutkinnot/${secret}`}
rel="noopener noreferrer"
>
<Trans>{'Tiedot koneluettavassa muodossa'}</Trans>
</a>
<div>
<div className="header__name">
<p className="textstyle-like-h2">
{responseData.henkilö.etunimet}{' '}
{responseData.henkilö.sukunimi}
</p>
{mapSuccess(
response,
(responseData: SuoritetutTutkinnotOppijaJakolinkillä) => (
<>
<SuoritusjakoTopBar />
<ContentContainer className="content-area suoritusjako suoritusjako-page">
<div className="main-content">
<h1>
<Trans>{'Suoritetut tutkinnot'}</Trans>
</h1>
<a
className="text-button-small"
target="_blank"
href={`/koski/api/opinnot/suoritetut-tutkinnot/${secret}`}
rel="noopener noreferrer"
>
<Trans>{'Tiedot koneluettavassa muodossa'}</Trans>
</a>
<div>
<div className="header__name">
<p className="textstyle-like-h2">
{responseData.henkilö.etunimet}{' '}
{responseData.henkilö.sukunimi}
</p>
</div>
</div>
</div>

<div></div>
<div></div>

<div>
<p>
<Trans>
{
'Tässä listataan suoritetut tutkinnot otsikkotasolla. Tarkemmat tiedot löytyvät koneluettavassa muodossa yllä olevasta linkistä'
}
</Trans>
</p>
<PlainList>
{responseData.opiskeluoikeudet.map((oo, index) => (
<div
key={oo.$class + '-' + index}
className={'suoritettu-tutkinto'}
>
<h3>
{oo.oppilaitos ? (
<Trans>{oo.oppilaitos.nimi}</Trans>
) : oo.koulutustoimija ? (
<Trans>{oo.koulutustoimija.nimi}</Trans>
) : (
<>
{/* @ts-expect-error Text */}
<Text
name={
'Oppilaitos tai koulutustoimija ei tiedossa'
}
/>
</>
)}
</h3>{' '}
<Flex>
<span>
<Trans>{oo.tyyppi.nimi}</Trans>
{': '}
{oo.suoritukset.map((s, i) => (
<div>
<p>
<Trans>
{
'Tässä listataan suoritetut tutkinnot otsikkotasolla. Tarkemmat tiedot löytyvät koneluettavassa muodossa yllä olevasta linkistä'
}
</Trans>
</p>
<PlainList>
{responseData.opiskeluoikeudet.map((oo, index) => (
<div
key={oo.$class + '-' + index}
className={'suoritettu-tutkinto'}
>
<h3>
{oo.oppilaitos ? (
<Trans>{oo.oppilaitos.nimi}</Trans>
) : oo.koulutustoimija ? (
<Trans>{oo.koulutustoimija.nimi}</Trans>
) : (
<>
{i > 0 && ', '}
<Trans>{s.koulutusmoduuli.tunniste.nimi}</Trans>
{/* @ts-expect-error Text */}
<Text
name={
'Oppilaitos tai koulutustoimija ei tiedossa'
}
/>
</>
))}
</span>
<span>
{isSuoritetutTutkinnotKoskeenTallennettavaOpiskeluoikeus(
oo
)
? `Opiskeluoikeuden oid: ${oo.oid}`
: ''}
</span>
<span>
{isSuoritetutTutkinnotOpiskeluoikeus(oo)
? `Vahvistettu: ${oo.suoritukset.map(
(foo) => foo.vahvistus?.päivä
)}`
: ''}
</span>
</Flex>
</div>
))}
</PlainList>
{responseData.opiskeluoikeudet.length <= 0 && (
<Trans>{'Suoritettuja tutkintoja ei löytynyt'}</Trans>
)}
)}
</h3>{' '}
<Flex>
<span>
<Trans>{oo.tyyppi.nimi}</Trans>
{': '}
{oo.suoritukset.map((s, i) => (
<>
{i > 0 && ', '}
<Trans>{s.koulutusmoduuli.tunniste.nimi}</Trans>
</>
))}
</span>
<span>
{isSuoritetutTutkinnotKoskeenTallennettavaOpiskeluoikeus(
oo
)
? `Opiskeluoikeuden oid: ${oo.oid}`
: ''}
</span>
<span>
{isSuoritetutTutkinnotOpiskeluoikeus(oo)
? `Vahvistettu: ${oo.suoritukset.map(
(foo) => foo.vahvistus?.päivä
)}`
: ''}
</span>
</Flex>
</div>
))}
</PlainList>
{responseData.opiskeluoikeudet.length <= 0 && (
<Trans>{'Suoritettuja tutkintoja ei löytynyt'}</Trans>
)}
</div>
</div>
</div>
</ContentContainer>
</>
))}
</ContentContainer>
</>
)
)}
</>
)
}
Expand Down
4 changes: 1 addition & 3 deletions web/app/appstate/globalErrors.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,7 @@ const GlobalErrorContext = React.createContext<GlobalErrorContext>({
clearAll: () => {}
})

export const GlobalErrorProvider: React.FC<PropsWithOnlyChildren> = (
props
) => {
export const GlobalErrorProvider: React.FC<PropsWithOnlyChildren> = (props) => {
const [errors, setErrors] = useState<GlobalError[]>([])
const push = useCallback(
(errs: GlobalError[]) => {
Expand Down
4 changes: 1 addition & 3 deletions web/app/appstate/preferences.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -312,9 +312,7 @@ const initialContextValue: PreferencesContext = {

const PreferencesContext = React.createContext(initialContextValue)

export const PreferencesProvider: React.FC<PropsWithOnlyChildren> = (
props
) => {
export const PreferencesProvider: React.FC<PropsWithOnlyChildren> = (props) => {
const [preferences, setPreferences] = useState<
Record<OrganisaatioOid, OrganisaatioPreferences>
>({})
Expand Down
4 changes: 1 addition & 3 deletions web/app/components-v2/access/KansalainenOnly.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,7 @@ import React from 'react'
import { useKansalainenUser, useVirkailijaUser } from '../../appstate/user'
import { PropsWithOnlyChildren } from '../../util/react'

export const KansalainenOnly: React.FC<PropsWithOnlyChildren> = (
props
) => {
export const KansalainenOnly: React.FC<PropsWithOnlyChildren> = (props) => {
const user = useKansalainenUser()
return user ? <>{props.children}</> : null
}
4 changes: 1 addition & 3 deletions web/app/components-v2/access/VirkailijaOnly.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,7 @@ import React from 'react'
import { useVirkailijaUser } from '../../appstate/user'
import { PropsWithOnlyChildren } from '../../util/react'

export const VirkailijaOnly: React.FC<PropsWithOnlyChildren> = (
props
) => {
export const VirkailijaOnly: React.FC<PropsWithOnlyChildren> = (props) => {
const user = useVirkailijaUser()
return user === null ? null : <>{props.children}</>
}
8 changes: 6 additions & 2 deletions web/app/components-v2/opiskeluoikeus/KuntaField.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,19 @@ import { FieldEditorProps, FieldViewerProps } from '../forms/FormField'

export type Kuntakoodiviite = Koodistokoodiviite<'kunta'>

export type KuntaViewProps = CommonProps<FieldViewerProps<Kuntakoodiviite, EmptyObject>>
export type KuntaViewProps = CommonProps<
FieldViewerProps<Kuntakoodiviite, EmptyObject>
>

export const KuntaView: React.FC<KuntaViewProps> = (props) => (
<TestIdText {...common(props, ['KuntaView'])} id="kunta.value">
{t(props.value?.nimi) || '–'}
</TestIdText>
)

export type KuntaEditProps = CommonProps<FieldEditorProps<Kuntakoodiviite, EmptyObject>>
export type KuntaEditProps = CommonProps<
FieldEditorProps<Kuntakoodiviite, EmptyObject>
>

export const KuntaEdit: React.FC<KuntaEditProps> = (props) => {
const kunnat = useKoodisto('kunta')
Expand Down
4 changes: 3 additions & 1 deletion web/app/components-v2/opiskeluoikeus/LaajuusField.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,9 @@ import { EmptyObject } from '../../util/objects'
* ---------------------------------------------------------------------
*/

export type LaajuusViewProps = CommonProps<FieldViewerProps<Laajuus, EmptyObject>>
export type LaajuusViewProps = CommonProps<
FieldViewerProps<Laajuus, EmptyObject>
>

export const LaajuusView = (props: LaajuusViewProps) => {
return (
Expand Down
10 changes: 8 additions & 2 deletions web/app/components-v2/opiskeluoikeus/OpintokokonaisuusField.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,10 @@ import { OptionList, Select } from '../controls/Select'
import { FieldEditorProps, FieldViewerProps } from '../forms/FormField'

type OpintokokonaisuusViewProps = CommonProps<
FieldViewerProps<Koodistokoodiviite<'opintokokonaisuudet', string>, EmptyObject>
FieldViewerProps<
Koodistokoodiviite<'opintokokonaisuudet', string>,
EmptyObject
>
>

export const OpintokokonaisuusView: React.FC<OpintokokonaisuusViewProps> = (
Expand All @@ -35,7 +38,10 @@ export const OpintokokonaisuusView: React.FC<OpintokokonaisuusViewProps> = (
}

type OpintokokonaisuusEditProps = CommonProps<
FieldEditorProps<Koodistokoodiviite<'opintokokonaisuudet', string>, EmptyObject>
FieldEditorProps<
Koodistokoodiviite<'opintokokonaisuudet', string>,
EmptyObject
>
>

export const OpintokokonaisuusEdit: React.FC<OpintokokonaisuusEditProps> = (
Expand Down
4 changes: 3 additions & 1 deletion web/app/components-v2/opiskeluoikeus/PerusteField.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,9 @@ import { OptionList, Select } from '../controls/Select'
import { FieldEditorProps, FieldViewerProps } from '../forms/FormField'
import { Trans } from '../texts/Trans'

type PerusteViewProps = CommonProps<FieldViewerProps<string | undefined, EmptyObject>>
type PerusteViewProps = CommonProps<
FieldViewerProps<string | undefined, EmptyObject>
>

export const PerusteView: React.FC<PerusteViewProps> = (props) => {
const { TreeNode, ...tree } = useTree()
Expand Down
Loading

0 comments on commit c4639ab

Please sign in to comment.