Skip to content

Commit

Permalink
fix: publish corrdination data to jsdeliver (#301)
Browse files Browse the repository at this point in the history
  • Loading branch information
marc-gavanier committed Jun 6, 2023
1 parent 17c215e commit ae387d7
Show file tree
Hide file tree
Showing 11 changed files with 43 additions and 35 deletions.
60 changes: 34 additions & 26 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -227,7 +227,7 @@ L'éditeur en ligne de [w3schools](https://www.w3schools.com/html/tryit.asp?file
<head>
<title>Page Title</title>
<base href="/" />
<link href="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/styles.css" rel="stylesheet" />
<link href="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/styles.css" rel="stylesheet" />
</head>
...
```
Expand All @@ -241,7 +241,7 @@ L'éditeur en ligne de [w3schools](https://www.w3schools.com/html/tryit.asp?file
<p>My first paragraph.</p>

<script
src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/mediation-numerique.js"
src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/mediation-numerique.js"
type="module"></script>
</body>
...
Expand All @@ -257,7 +257,7 @@ L'éditeur en ligne de [w3schools](https://www.w3schools.com/html/tryit.asp?file
</fr-mediation-numerique-conteneur>

<script
src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/mediation-numerique.js"
src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/mediation-numerique.js"
type="module"></script>
</body>
...
Expand All @@ -271,15 +271,15 @@ La version finale devrait ressembler à celà :
<head>
<title>Page Title</title>
<base href="/" />
<link href="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/styles.css" rel="stylesheet" />
<link href="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/styles.css" rel="stylesheet" />
</head>
<body>
<fr-mediation-numerique-conteneur>
<fr-mediation-numerique></fr-mediation-numerique>
</fr-mediation-numerique-conteneur>

<script
src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/mediation-numerique.js"
src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/mediation-numerique.js"
type="module"></script>
</body>
</html>
Expand Down Expand Up @@ -416,7 +416,7 @@ Il est possible de changer certaines couleurs utilisées par la cartographie, po
</fr-mediation-numerique-conteneur>
<script
src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/mediation-numerique.js"
src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/mediation-numerique.js"
type="module"></script>
</body>
</html>
Expand All @@ -436,15 +436,15 @@ L'élément `<fr-mediation-numerique-conteneur>` gère l'affichage de la barre d
<head>
<title>Page Title</title>
<base href="/" />
<link href="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/styles.css" rel="stylesheet" />
<link href="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/styles.css" rel="stylesheet" />
</head>
<body class="vh-100">
<fr-mediation-numerique
titre="Médiation numérique à Bessenay"
logo="https://getbootstrap.com/docs/5.2/assets/brand/bootstrap-logo.svg"></fr-mediation-numerique>
<script
src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/mediation-numerique.js"
src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/mediation-numerique.js"
type="module"></script>
</body>
</html>
Expand All @@ -458,13 +458,13 @@ En l'absence de l'élément `<fr-mediation-numerique-conteneur>`, les configurat
<head>
<title>Page Title</title>
<base href="/" />
<link href="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/styles.css" rel="stylesheet" />
<link href="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/styles.css" rel="stylesheet" />
</head>
<body class="vh-100">
<fr-mediation-numerique></fr-mediation-numerique>
<script
src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/mediation-numerique.js"
src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/mediation-numerique.js"
type="module"></script>
</body>
</html>
Expand All @@ -480,10 +480,12 @@ Pour n'importer que les sources strictement nécessaires à ce mode, il faut rem
<head>
<title>Page Title</title>
<base href="/" />
<link href="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/styles.css" rel="stylesheet" />
<link href="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/styles.css" rel="stylesheet" />
</head>
<body class="vh-100">
<script src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/cartographie.js" type="module"></script>
<script
src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/cartographie.js"
type="module"></script>
</body>
</html>
```
Expand All @@ -496,11 +498,13 @@ Il est alors possible d'utiliser l'élément `<fr-mediation-numerique-cartograph
<head>
<title>Page Title</title>
<base href="/" />
<link href="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/styles.css" rel="stylesheet" />
<link href="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/styles.css" rel="stylesheet" />
</head>
<body class="vh-100">
<fr-mediation-numerique-cartographie></fr-mediation-numerique-cartographie>
<script src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/cartographie.js" type="module"></script>
<script
src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/cartographie.js"
type="module"></script>
</body>
</html>
```
Expand All @@ -513,15 +517,17 @@ Les attributs de personnalisations suivants, présentés dans la section précé
<head>
<title>Page Title</title>
<base href="/" />
<link href="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/styles.css" rel="stylesheet" />
<link href="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/styles.css" rel="stylesheet" />
</head>
<body class="vh-100">
<fr-mediation-numerique-cartographie
source="https://api.conseiller-numerique.gouv.fr/permanences"
latitude="45.77647396140311"
longitude="4.55431157343317"
zoom="12"></fr-mediation-numerique-cartographie>
<script src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/cartographie.js" type="module"></script>
<script
src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/cartographie.js"
type="module"></script>
</body>
</html>
```
Expand All @@ -534,7 +540,7 @@ S'il existe une autre page dans laquelle un outil capable d'effectuer un parcour
<head>
<title>Page Title</title>
<base href="/" />
<link href="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/styles.css" rel="stylesheet" />
<link href="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/styles.css" rel="stylesheet" />
</head>
<body class="vh-100">
<fr-mediation-numerique-cartographie
Expand All @@ -543,7 +549,9 @@ S'il existe une autre page dans laquelle un outil capable d'effectuer un parcour
longitude="4.55431157343317"
zoom="12"
lien-orientation="https://cartographie.societenumerique.gouv.fr/orientation"></fr-mediation-numerique-cartographie>
<script src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/cartographie.js" type="module"></script>
<script
src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/cartographie.js"
type="module"></script>
</body>
</html>
```
Expand All @@ -562,10 +570,10 @@ Pour n'importer que les sources strictement nécessaires à ce mode, il faut rem
<head>
<title>Page Title</title>
<base href="/" />
<link href="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/styles.css" rel="stylesheet" />
<link href="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/styles.css" rel="stylesheet" />
</head>
<body class="vh-100">
<script src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/orientation.js" type="module"></script>
<script src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/orientation.js" type="module"></script>
</body>
</html>
```
Expand All @@ -578,11 +586,11 @@ Il est alors possible d'utiliser l'élément `<fr-mediation-numerique-orientatio
<head>
<title>Page Title</title>
<base href="/" />
<link href="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/styles.css" rel="stylesheet" />
<link href="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/styles.css" rel="stylesheet" />
</head>
<body class="vh-100">
<fr-mediation-numerique-orientation></fr-mediation-numerique-orientation>
<script src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/orientation.js" type="module"></script>
<script src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/orientation.js" type="module"></script>
</body>
</html>
```
Expand All @@ -595,15 +603,15 @@ Les attributs de personnalisations suivants, présentés dans la section précé
<head>
<title>Page Title</title>
<base href="/" />
<link href="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/styles.css" rel="stylesheet" />
<link href="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/styles.css" rel="stylesheet" />
</head>
<body class="vh-100">
<fr-mediation-numerique-orientation
source="https://api.conseiller-numerique.gouv.fr/permanences"
titre="Médiation numérique à Bessenay"
logo="https://getbootstrap.com/docs/5.2/assets/brand/bootstrap-logo.svg"
illustration="grand-ouest"></fr-mediation-numerique-orientation>
<script src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/orientation.js" type="module"></script>
<script src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/orientation.js" type="module"></script>
</body>
</html>
```
Expand All @@ -616,15 +624,15 @@ S'il existe une autre page dans laquelle un outil capable d'effectuer un parcour
<head>
<title>Page Title</title>
<base href="/" />
<link href="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/styles.css" rel="stylesheet" />
<link href="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/styles.css" rel="stylesheet" />
</head>
<body class="vh-100">
<fr-mediation-numerique-orientation
source="https://api.conseiller-numerique.gouv.fr/permanences"
titre="Médiation numérique à Bessenay"
logo="https://getbootstrap.com/docs/5.2/assets/brand/bootstrap-logo.svg"
lien-cartographie="https://cartographie.societenumerique.gouv.fr/cartographie"></fr-mediation-numerique-orientation>
<script src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/orientation.js" type="module"></script>
<script src="https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/orientation.js" type="module"></script>
</body>
</html>
```
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@gouvfr-anct/cartographie-nationale",
"version": "5.9.1",
"version": "5.10.0",
"description": "💻 Client pour l'affichage de la cartographie nationale de l’offre de médiation numérique dans un navigateur web.",
"keywords": [
"angular",
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,6 @@ export class ConseillersHttp extends ConseillersRepository {

public getAll$ = (): Observable<Conseiller[]> =>
this.httpClient.get<Conseiller[]>(
'http://anct-carto-client-feature-les-assembleurs.s3.eu-west-3.amazonaws.com/conseillers.json'
'https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/assets/data/conseillers.json'
);
}
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,6 @@ export class CoordinateursHttp extends CoordinateursRepository {

public getAll$ = (): Observable<Coordinateur[]> =>
this.httpClient.get<Coordinateur[]>(
'http://anct-carto-client-feature-les-assembleurs.s3.eu-west-3.amazonaws.com/coordinateurs.json'
'https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/assets/data/coordinateurs.json'
);
}
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { firstValueFrom, Observable, of } from 'rxjs';
import conseillersData from '../../../data/conseillers.json';
import conseillersData from '../../../../../assets/data/conseillers.json';
import { ConseillersRepository } from '../../../reporitories';
import { Conseiller } from '../../../models';
import { ConseillersOnMapPresenter } from './conseillers-on-map.presenter';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { firstValueFrom, Observable, of } from 'rxjs';
import coordinateursData from '../../../data/coordinateurs.json';
import coordinateursData from '../../../../../assets/data/coordinateurs.json';
import { CoordinateursRepository } from '../../../reporitories';
import { Coordinateur } from '../../../models';
import { CoordinateursOnMapPresenter } from './coordinateurs-on-map.presenter';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { firstValueFrom, Observable, of } from 'rxjs';
import conseillersData from '../../data/conseillers.json';
import coordinateursData from '../../data/coordinateurs.json';
import conseillersData from '../../../../assets/data/conseillers.json';
import coordinateursData from '../../../../assets/data/coordinateurs.json';
import { Conseiller, Coordinateur } from '../../models';
import { ConseillersRepository, CoordinateursRepository } from '../../reporitories';
import { CoordinateurDetailsPresenter } from './coordinateur-details.presenter';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { firstValueFrom, Observable, of } from 'rxjs';
import coordinateursData from '../../data/coordinateurs.json';
import coordinateursData from '../../../../assets/data/coordinateurs.json';
import { CoordinateursSortPresentation } from '../../presenters';
import { CoordinateursRepository } from '../../reporitories';
import { Coordinateur } from '../../models';
Expand Down
2 changes: 1 addition & 1 deletion src/root/configuration/assets.configuration.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ export const ASSETS_TOKEN: InjectionToken<AssetsConfiguration> = new InjectionTo
);

export const ASSETS_CONFIGURATION: AssetsConfiguration = {
path: 'https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.9.1/assets'
path: 'https://cdn.jsdelivr.net/npm/@gouvfr-anct/cartographie-nationale@5.10.0/assets'
};

export const ASSETS_APPLICATION_CONFIGURATION: AssetsConfiguration = {
Expand Down

0 comments on commit ae387d7

Please sign in to comment.