Skip to content
Snippets Groups Projects
Commit 7bd35660 authored by Rémi PAILHAREY's avatar Rémi PAILHAREY :fork_knife_plate:
Browse files

feat: wording changes

parent bb07c08e
No related branches found
No related tags found
2 merge requests!907V3.2.0,!897feat: wording changes
Showing
with 30 additions and 31 deletions
<form *ngIf="structureForm" [formGroup]="structureForm">
<app-go-back *ngIf="isEditMode" (action)="goBack()" />
<div class="title">
<h3>Comment joindre votre structure&nbsp;?</h3>
<h3>Comment joindre la structure&nbsp;?</h3>
<p>Veuillez renseigner au moins un des 2 champs</p>
</div>
<div class="formGroup">
......
<form *ngIf="structureForm && onlineProcedures" [formGroup]="structureForm">
<app-go-back *ngIf="isEditMode" (action)="goBack()" />
<div class="title">
<h3>La structure propose-t-elle une aide gratuite<sup>*</sup> aux démarches en ligne&nbsp;?</h3>
<h3>La structure propose-t-elle une aide aux démarches en ligne&nbsp;?</h3>
<p>Facultatif - Plusieurs choix possibles</p>
<p *ngIf="isEditMode" class="info">
Il s’agit de l’offre globale de la structure. L’offre proposée par les accompagnant·es numériques au sein de la
......@@ -18,8 +18,4 @@
(action)="updateChoiceAccompaniment(accompaniment.id)"
/>
</div>
<p class="form-details">
<sup>*</sup> La plateforme Rés'in n'a pas vocation à référencer les structures qui proposent un accompagnement
payant aux démarches administratives
</p>
</form>
<form [formGroup]="structureForm">
<app-go-back *ngIf="isEditMode" (action)="goBack()" />
<div class="title">
<h3>La structure propose-t-elle du matériel numérique en libre service&nbsp;?</h3>
<h3>La structure propose-t-elle du matériel numérique en accès libre&nbsp;?</h3>
<p>Facultatif</p>
</div>
<div class="equipments">
......
<div class="container">
<img src="../../../../../assets/img/orientationBeginning.svg" alt="" />
<ng-container *ngIf="accompanimentType === AccompanimentTypes.appointment">
<h2>Vous vous apprêtez à demander un rendez-vous auprès d'un·e accompagnant·e numérique</h2>
<h2>Vous allez demander un rendez-vous d'accompagnement numérique</h2>
<p>
Ces professionnel·les peuvent aider à la prise en main des services administratifs en ligne, mais ne sont pas
expert·es de l’accès aux droits. Si la personne a besoin d’aide sur le fond d’une démarche administrative, merci
de l’orienter vers un lieu du type “Maison France Service”.
Attention : l'accompagnement portera uniquement sur la prise en main (aide à la connexion et à l'utilisation du
service). Si la personne a des questions sur la démarche administrative en elle-même, orientez-la plutôt vers une
Maison France Service ou vers l'administration concernée.
</p>
</ng-container>
<ng-container *ngIf="accompanimentType === AccompanimentTypes.onlineMediation">
<h2>Vous vous apprêtez à choisir un créneau de médiation numérique à distance</h2>
<h2>Vous allez choisir un créneau de médiation numérique à distance</h2>
<p>
Ce service d’accompagnement permettra à la personne d'être assistée depuis son domicile dans ses usages
numériques.
......
<div class="orientationForm">
<div class="title">
<h2>Quels sont les besoins de la personne&nbsp;?</h2>
<h2>Quels est le besoin de la personne&nbsp;?</h2>
<p>Un seul choix possible</p>
</div>
<div class="formGroup">
......
......@@ -17,13 +17,13 @@ export class NeedsSelectionComponent implements OnInit {
public needsList: INeedItem[] = [
{
title: 'Accéder à du matériel numérique en libre service',
title: 'Matériel et wifi en accès libre',
hint: '(Wifi, ordinateur, imprimante, scanner…)',
key: NeedsTypes.equipmentAccess,
icon: 'orientationIndex0',
},
{
title: 'Acheter du matériel numérique à tarif solidaire',
title: 'Achat de matériel à tarif solidaire',
hint: '(Ordinateur, smartphone, clé 4G, forfait internet…)',
key: NeedsTypes.equipmentBuy,
icon: 'orientationIndex1',
......
......@@ -19,8 +19,8 @@
(closed)="handleClose()"
>
<div class="modalContent">
Les premières demandes de titres de séjour doivent être redirigées vers les associations spécialisées sur les
droits des étrangers.
Les premières demandes de titres de séjour doivent être orientées vers une permanence d’aide juridique.
<div>(<a href="https://watizat.org/guides-lyon/" target="_blank">voir la liste dans le guide Watizat</a>)</div>
</div>
</app-modal>
</div>
......@@ -62,12 +62,12 @@
<a
routerLink="/orientation"
role="menuitem"
title="Orienter un bénéficiaire"
title="Orienter des bénéficiaires"
[routerLinkActive]="'active'"
i18n
[attr.aria-current]="isActive('/orientation')"
>
Orienter un bénéficiaire
Orienter des bénéficiaires
</a>
<a
routerLink="/annuaire"
......@@ -149,7 +149,7 @@
[attr.aria-current]="isActive('/orientation')"
(click)="closeMenu()"
i18n
>Orienter un bénéficiaire</a
>Orienter des bénéficiaires</a
>
<a
routerLink="/annuaire"
......
<form class="newsletterForm" [formGroup]="subscriptionForm" (ngSubmit)="onSubmit()">
<h2 *ngIf="subscriptionMod">Inscription à la newsletter</h2>
<h2 *ngIf="!subscriptionMod">Désabonnement de la newsletter</h2>
<h2 *ngIf="subscriptionMod">Abonnement aux informations Rés'in</h2>
<h2 *ngIf="!subscriptionMod">Désabonnement des informations Rés'in</h2>
<app-input
id="email"
label="Courriel personnel"
label="Adresse email"
autocomplete="on"
size="large"
[wide]="true"
......
......@@ -21,8 +21,10 @@ export class UserService {
return this.http.post<any>(`${this.baseUrl}/join-request/${id}`, { email });
}
public validateJoinStructure(token: string, status: string): Observable<any> {
return this.http.get<Structure>(`${this.baseUrl}/join-validate/${token}/${status}`);
public validateJoinStructure(token: string, status: string): Observable<{ structure: Structure; username: string }> {
return this.http.get<{ structure: Structure; username: string }>(
`${this.baseUrl}/join-validate/${token}/${status}`,
);
}
public cancelJoin(idStructure: string, idUser: string): Observable<any> {
return this.http.get<any>(`${this.baseUrl}/join-cancel/${idStructure}/${idUser}
......
......@@ -427,8 +427,7 @@
(closed)="$event ? sendErrorEmail(true, myText.value) : sendErrorEmail(false)"
>
<p>
Votre commentaire sera envoyé aux administrateurs pour une prise en compte de votre remarque. Si vous souhaitez
avoir un retour, merci de préciser votre contact.
Votre commentaire sera envoyé à l’équipe Rés'in. Si vous souhaitez avoir un retour, merci de préciser votre contact.
</p>
<app-textarea
#myText
......
......@@ -41,11 +41,11 @@
{{ errorEnum.AlreadyLinked }}
</h2>
<h2 *ngIf="this.structureJoined && !errorStatus">
L'utilisateur a été {{ isStructureJoinValidated === 'true' ? 'accepté' : 'refusé' }} dans la structure.
Nouveau membre {{ isStructureJoinValidated === 'true' ? 'accepté' : 'refusé' }}
</h2>
<div *ngIf="this.structureJoined && !errorStatus" class="subtitle">
Vous avez {{ isStructureJoinValidated === 'true' ? 'accepté' : 'refusé' }} la demande d'ajout dans la
structure
Vous avez {{ isStructureJoinValidated === 'true' ? 'accepté' : 'refusé' }} la demande d'ajout de
{{ newUserName }} dans la structure
{{ structureJoined.structureName }}
</div>
<div *ngIf="errorStatus && (errorStatus === 403 || errorStatus === 422)" class="subtitle">
......
......@@ -21,6 +21,7 @@ export class StructureJoinComponent implements OnInit {
public validationToken = null;
public isLoading: boolean;
public structureJoined: Structure;
public newUserName: string;
public errorStatus: number;
public errorEnum = JoinErrors;
......@@ -51,7 +52,8 @@ export class StructureJoinComponent implements OnInit {
if (this.isStructureJoinValidated !== null && this.validationToken) {
this.usersService.validateJoinStructure(this.validationToken, this.isStructureJoinValidated).subscribe({
next: (res) => {
this.structureJoined = res;
this.structureJoined = res.structure;
this.newUserName = res.username;
},
error: (err) => {
this.errorStatus = err.status;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment