Skip to content

Commit

Permalink
Poista vanhaa toteutusta
Browse files Browse the repository at this point in the history
  • Loading branch information
ilkkahanninen committed Jan 2, 2025
1 parent e84d2a5 commit 6fd5232
Show file tree
Hide file tree
Showing 9 changed files with 2 additions and 197 deletions.
49 changes: 0 additions & 49 deletions web/app/ib/IB.jsx

This file was deleted.

15 changes: 0 additions & 15 deletions web/app/ib/IBKurssinArviointiEditor.jsx

This file was deleted.

81 changes: 0 additions & 81 deletions web/app/ib/IBYhteinenSuoritus.jsx

This file was deleted.

3 changes: 0 additions & 3 deletions web/app/kurssi/KurssiPopup.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ import DIATutkintovaiheenLukukaudenArviointiEditor, {
hasLasketaanKokonaispistemäärään
} from '../dia/DIATutkintovaiheenLukukaudenArviointiEditor'
import { PropertiesEditor } from '../editor/PropertiesEditor'
import IBKurssinArviointiEditor from '../ib/IBKurssinArviointiEditor'
import AikuistenPerusopetuksenKurssinArviointiEditor from '../perusopetus/AikuistenPerusopetuksenKurssinArviointiEditor'
import { hasArviointi } from '../suoritus/Suoritus'
import { isAikuistenPerusopetuksenKurssi, isIBKurssi } from './kurssi'
Expand All @@ -19,8 +18,6 @@ export const isDIAOsasuorituksenArviointi = (osasuoritus) => (property) =>
hasLasketaanKokonaispistemäärään(osasuoritus)

const resolvePropertyEditor = (model, property) => {
if (isIBKurssi(model) && property.key === 'arviointi')
return IBKurssinArviointiEditor
if (
isDIAOppiaineenTutkintovaiheenOsasuoritus(model) &&
property.key === 'arviointi'
Expand Down
8 changes: 0 additions & 8 deletions web/app/kurssi/OmatTiedotKurssit.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@ import {
isPreIBKurssi
} from '../suoritus/Koulutusmoduuli'
import { PropertiesEditor } from '../editor/PropertiesEditor'
import IBKurssinArviointiEditor from '../ib/IBKurssinArviointiEditor'
import { ArvosanaEditor } from '../suoritus/ArvosanaEditor'
import { FootnoteHint } from '../components/footnote'
import Text from '../i18n/Text'
Expand Down Expand Up @@ -131,13 +130,6 @@ class MobileKurssi extends React.Component {
!['tunniste', 'koodiarvo', 'nimi'].includes(p.key)
}
className="kansalainen"
getValueEditor={(prop, getDefault) =>
isIBKurssi(kurssi) && prop.key === 'arviointi' ? (
<IBKurssinArviointiEditor model={kurssi} />
) : (
getDefault()
)
}
/>
</td>
</tr>
Expand Down
1 change: 0 additions & 1 deletion web/app/style/main.less
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@
@import 'esiopetus';
@import 'korkeakoulu';
@import 'lukio';
@import 'ib';
@import 'ammatillinen';
@import 'vapaasivistystyo';
@import 'oppijataulukko';
Expand Down
7 changes: 0 additions & 7 deletions web/app/suoritus/OmatTiedotRyhmiteltyOppiaineet.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ import { modelData, modelItems } from '../editor/EditorModel'
import { t } from '../i18n/i18n'
import { isMobileAtom } from '../util/isMobileAtom'
import { OmatTiedotLukionOppiaineetTableHead } from '../lukio/fragments/LukionOppiaineetTableHead'
import { arvosanaFootnote } from '../ib/IB'
import { FootnoteDescriptions } from '../components/footnote'
import { OmatTiedotLukionOppiaine } from '../lukio/OmatTiedotLukionOppiaineet'
import { resolveArvosanaModel } from './ArvosanaEditor'
Expand Down Expand Up @@ -48,18 +47,12 @@ const OmatTiedotOppiaineryhmä = ({
? 'predictedArviointi' // Predicted grade löytyy, mutta ei päättöarvosanaa
: 'arviointi'

const footnote =
(predictedArviointiVanhassaHaarassa ||
(!arviointi && predictedArviointi)) &&
arvosanaFootnote

return (
<OmatTiedotLukionOppiaine
baret-lift
key={oppiaineIndex}
oppiaine={oppiaine}
isMobile={isMobileAtom}
footnote={footnote}
showKeskiarvo={false}
notFoundText={null}
useOppiaineLaajuus={useOppiaineLaajuus}
Expand Down
23 changes: 2 additions & 21 deletions web/app/suoritus/RyhmiteltyOppiaineetEditor.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ import { modelData, modelItems } from '../editor/EditorModel'
import { t } from '../i18n/i18n'
import { LukionOppiaineetTableHead } from '../lukio/fragments/LukionOppiaineetTableHead'
import { LukionOppiaineEditor } from '../lukio/LukionOppiaineEditor'
import { arvosanaFootnote, ibRyhmät } from '../ib/IB'
import { UusiRyhmiteltyOppiaineDropdown } from '../oppiaine/UusiRyhmiteltyOppiaineDropdown'
import { FootnoteDescriptions } from '../components/footnote'
import {
Expand All @@ -30,16 +29,6 @@ const diaCustomizations = {
}

const typeDependentCustomizations = {
ibtutkinto: {
groupAineet: ibRyhmät,
laajuusyksikkö: 'kurssia',
useOppiaineLaajuus: false,
showArviointi: true,
showRyhmättömät: false,
oppiaineOptionsFilter: R.identity,
getFootnote: (oppiaine) =>
modelData(oppiaine, 'arviointi.-1.predicted') && arvosanaFootnote
},
diavalmistavavaihe: diaCustomizations,
diatutkintovaihe: R.mergeDeepWith(R.concat, diaCustomizations, {
additionalEditableProperties: [
Expand Down Expand Up @@ -135,17 +124,13 @@ export default ({
edit
)

const isIbTutkinto = suorituksetModel.parent.value.classes.includes(
'ibtutkinnonsuoritus'
)

const commonOppiaineProps = {
additionalEditableProperties,
additionalEditableKoulutusmoduuliProperties,
useOppiaineLaajuus,
showArviointi,
showKeskiarvo: !isIbTutkinto,
showPredictedArviointi: isIbTutkinto,
showKeskiarvo: true,
showPredictedArviointi: false,
customOsasuoritusTitle,
customOsasuoritusAlternativesCompletionFn: customOsasuoritusAlternativesFn,
customKurssitSortFn
Expand All @@ -157,10 +142,6 @@ export default ({
<LukionOppiaineetTableHead
laajuusyksikkö={laajuusyksikkö}
showArviointi={showArviointi}
showPredictedArviointi={isIbTutkinto}
arvosanaHeader={
isIbTutkinto ? <Text name="Päättöarvosana" /> : undefined
}
/>
<tbody>
{aineryhmät.map((ryhmät) =>
Expand Down
12 changes: 0 additions & 12 deletions web/app/suoritus/suoritusEditorMapping.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,6 @@ import {
ebSuorituksenClass,
eshSuorituksenClass
} from '../esh/europeanschoolofhelsinkiSuoritus'
import {
CreativityActionService,
ExtendedEssay,
TheoryOfKnowledge
} from '../ib/IBYhteinenSuoritus'
import InternationalSchoolOppiaineetEditor from '../internationalschool/InternationalSchoolOppiaineetEditor'
import { MuuKuinSäänneltySuoritustaulukko } from '../jotpa/MuuKuinSäänneltySuoritustaulukko'
import {
Expand Down Expand Up @@ -284,13 +279,6 @@ export const resolvePropertyEditor = (
return null
}

// IB
case 'theoryOfKnowledge':
return <TheoryOfKnowledge model={property.model} />
case 'creativityActionService':
return <CreativityActionService model={property.model} />
case 'extendedEssay':
return <ExtendedEssay model={property.model} />
case 'täydentääTutkintoa':
return <TäydentääTutkintoaEditor model={property.model} />

Expand Down

0 comments on commit 6fd5232

Please sign in to comment.