misc changes on website:
- correct a few content mistakes - activate compression on production server - suppress a few TS warnings (with anys, I know)
This commit is contained in:
@@ -163,7 +163,7 @@ export default function HomepageGenerator() {
|
||||
)
|
||||
}
|
||||
|
||||
const getReactMarkup = (codeData) => {
|
||||
const getReactMarkup = (codeData: any) => {
|
||||
return `import { Homepage${
|
||||
codeData.homepageType && homepageTypes[codeData.homepageType].importCode
|
||||
? `, ${homepageTypes[codeData.homepageType].importCode}`
|
||||
@@ -199,7 +199,7 @@ export default function MyHomepage() {
|
||||
}`
|
||||
}
|
||||
|
||||
const getHTMLMarkup = (codeData) => {
|
||||
const getHTMLMarkup = (codeData: any) => {
|
||||
const Component = (
|
||||
<Homepage
|
||||
lasuiteApiUrl={import.meta.env.PUBLIC_LASUITE_API_URL}
|
||||
|
||||
@@ -69,7 +69,8 @@ pnpm add @gouvfr-lasuite/integration
|
||||
À la place d'utiliser npm, vous pouvez télécharger directement les fichiers depuis le dépôt sur
|
||||
GitHub :
|
||||
|
||||
@TODO
|
||||
- allez sur https://github.com/numerique-gouv/lasuite-integration/releases,
|
||||
- téléchargez le fichier `gouvfr-lasuite-integration-x.x.x.tgz` de la dernière release.
|
||||
|
||||
### Gestion des assets
|
||||
|
||||
@@ -83,9 +84,9 @@ directement depuis votre code comme tout autre CSS venant des dépendances. Par
|
||||
|
||||
```js
|
||||
// dans un fichier JS :
|
||||
import '@gouvfr-lasuite/integration/dist/gaufre.css';
|
||||
import '@gouvfr-lasuite/integration/dist/css/gaufre.css';
|
||||
// ou dans un fichier CSS :
|
||||
@import "@gouvfr-lasuite/integration/dist/gaufre.css";
|
||||
@import "@gouvfr-lasuite/integration/dist/css/gaufre.css";
|
||||
```
|
||||
|
||||
Si vous n'utilisez pas de bundler, une façon simple de rendre accessible le code du paquet est
|
||||
|
||||
@@ -12,7 +12,7 @@ https://integration.lasuite.numerique.gouv.fr
|
||||
|
||||
C'est par exemple l'URL à passer comme `lasuiteApiUrl` aux composants React.
|
||||
|
||||
## Fond d'écran de page d'accueil
|
||||
## Arrière-plan de page d'accueil
|
||||
|
||||
```text "{id}" "{avif,jpg}"
|
||||
https://integration.lasuite.numerique.gouv.fr/api/backgrounds/v1/{id}.avif
|
||||
@@ -20,7 +20,7 @@ https://integration.lasuite.numerique.gouv.fr/api/backgrounds/v1/{id}.jpg
|
||||
```
|
||||
|
||||
- Méthode : GET
|
||||
- Retourne : une image en AVIF ou JPG en 1920x1080
|
||||
- Retourne : une image en AVIF ou JPG en 1920x1200
|
||||
- Passer l'[id d'un service](#liste-des-services-de-la-suite) à la place de `{id}`.
|
||||
💡 Si votre service n'est pas (encore) supporté, vous pouvez utiliser l'id `default`.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user