Fix lint errors

pull/2782/head
Jérémy Rialland 2023-06-20 19:03:36 +02:00 committed by Johan Girod
parent c0373aac31
commit af5751ae28
3 changed files with 13 additions and 26 deletions

View File

@ -89,7 +89,7 @@ const TAG_DATA = {
}
}
export type Statut = keyof typeof TAG_DATA
export type StatutType = keyof typeof TAG_DATA
const StyledTag = styled(Tag)`
margin: 0 0.25rem;
@ -106,7 +106,7 @@ const StyledTag = styled(Tag)`
`
interface StatutTagProps {
statut: Statut
statut: StatutType
text: 'acronym' | 'longName'
showIcon?: boolean
}

View File

@ -1,7 +1,7 @@
import { DottedName } from 'modele-social'
import styled from 'styled-components'
import { DottedName } from '@/../../modele-social'
import { Statut, StatutTag } from '@/components/StatutTag'
import { StatutTag, StatutType } from '@/components/StatutTag'
import { useEngine } from '@/components/utils/EngineContext'
import { Message } from '@/design-system'
import { H5 } from '@/design-system/typography/heading'
@ -21,24 +21,12 @@ export default function StatutsDisponibles() {
<Statut statut="entreprise . catégorie juridique . EI . auto-entrepreneur" />
<Statut statut="entreprise . catégorie juridique . SARL . EURL" />
<Statut statut="entreprise . catégorie juridique . SARL . SARL" />
<Statut
statut="entreprise . catégorie juridique . SAS . SAS"
/>
<Statut
statut="entreprise . catégorie juridique . SAS . SASU"
/>
<Statut
statut="entreprise . catégorie juridique . SELARL . SELARL"
/>
<Statut
statut="entreprise . catégorie juridique . SELARL . SELARLU"
/>
<Statut
statut="entreprise . catégorie juridique . SELAS . SELAS"
/>
<Statut
statut="entreprise . catégorie juridique . SELAS . SELASU"
/>
<Statut statut="entreprise . catégorie juridique . SAS . SAS" />
<Statut statut="entreprise . catégorie juridique . SAS . SASU" />
<Statut statut="entreprise . catégorie juridique . SELARL . SELARL" />
<Statut statut="entreprise . catégorie juridique . SELARL . SELARLU" />
<Statut statut="entreprise . catégorie juridique . SELAS . SELAS" />
<Statut statut="entreprise . catégorie juridique . SELAS . SELASU" />
<Statut statut="entreprise . catégorie juridique . association" />
</StyledUl>
</StyledMessage>
@ -77,11 +65,10 @@ const StyledMessage = styled(Message)`
function Statut({ statut }: { statut: DottedName }) {
const engine = useEngine()
const disabled =
engine.evaluate({ '=': [statut, 'non'] }).nodeValue === true
const disabled = engine.evaluate({ '=': [statut, 'non'] }).nodeValue === true
const acronyme = (engine.getRule(statut).rawNode.acronyme ??
engine.getRule(statut).title.toLocaleLowerCase()) as Statut
engine.getRule(statut).title.toLocaleLowerCase()) as StatutType
return (
<Li className={disabled ? 'disabled' : ''}>

View File

@ -16,9 +16,9 @@ import { batchUpdateSituation } from '@/store/actions/actions'
import { guichetToPLMétier } from '@/utils/guichetToPLMétier'
import {
getGuichetTitle,
GuichetDescription,
GuichetEntry,
getGuichetTitle,
useGuichetInfo,
} from '../recherche-code-ape/GuichetInfo'
import Layout from './_components/Layout'