-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor(Import de masse): basculer la logique de documentation (schema -> table) dans un composant dédié #4854
Conversation
17ad7c5
to
be53085
Compare
|
||
<script> | ||
const schemaTypes = { | ||
date: "Date (au format AAAA-MM-JJ)", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
date: "Date (au format AAAA-MM-JJ)", | |
date: "Date au format AAAA-MM-JJ", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Je trouve que les parenthèses compliquent la lecture
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
j'ai opté pour garder les parenthèses un peu partout (y'en avait déjà, et pour homogénéiser, on pourra décider d'homogénéiser dans l'autre sens si besoin)
number: "Chiffre", | ||
siret: "14 chiffres, avec ou sans espaces", | ||
string: "Texte", | ||
string_enum: "Texte (choix unique)", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
string_enum: "Texte (choix unique)", | |
string_enum: "Texte choix unique", |
siret: "14 chiffres, avec ou sans espaces", | ||
string: "Texte", | ||
string_enum: "Texte (choix unique)", | ||
string_enum_multiple: "Texte (choix multiples)", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
string_enum_multiple: "Texte (choix multiples)", | |
string_enum_multiple: "Texte choix multiples", |
<td>{{ field.name }}</td> | ||
<td>{{ field.title }}</td> | ||
<td> | ||
<p>{{ field.description }}</p> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
La description n'est pas présente sur tous les champs, ce qui fait qu'on affiche quand même un paragraphe vide. Ce paragraphe a aussi un margin-bottom ce qui créé des espacements en "top" inégaux dans toute la colonne
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
j'ai rajouté un v-if 👌
<p v-if="field.constraints && field.constraints.enum_multiple"> | ||
Spécifiez plusieurs options en séparant avec un | ||
<code>{{ field.constraints.enum_multiple_seperator }}</code> | ||
. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Je pense que le "." n'est pas nécessaire en bout de phrase, en plus comme il est proche de la une virgule utilisée en séparateur, ça peut porter à confusion.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
j'ai enlevé le point 👌
…ma -> table) dans un composant dédié
8d50f13
to
ac2bfa5
Compare
…ma -> table) dans un composant dédié (#4854)
Quoi
Suite à #4832, je bascule toute la logique dans un nouveau composant
SchemaTable.vue
Utile pour réutiliser dans la/les PR à venir (à commencer par #4853)