diff --git a/html-tests/ct-guyane.html b/html-tests/ct-guyane.html index f06d45d..ac951b8 100644 --- a/html-tests/ct-guyane.html +++ b/html-tests/ct-guyane.html @@ -33,6 +33,7 @@ "gitfilelocal": "http://localhost:8811/statics/csv/ct-guyane.csv", "gitfile": "https://gitlab.com/multi-coop/datami-project/datami-clients/datami-ct-guyane/-/blob/main/csv/ct-guyane.csv", "default-tab": true, + "onlypreview": true, "options": { "height": "800px", "separator": ",", @@ -82,30 +83,51 @@ "nom eple": { "position": "title" }, - "Label": { + "clg ou lyc": { "position": "subtitle" }, "adresse": { "position": "adress" }, + "commune": { + "position": "adress" + }, "UAI": { "prefix": "UAI : ", "position": "resume" + }, + "type (privé/public)": { + "position": "tags" + }, + "photos_url": { + "position": "image" } }, "detail": { "nom eple": { "position": "title" }, + "clg ou lyc": { + "position": "subtitle" + }, + "photos_url": { + "position": "image" + }, "adresse": { "position": "adress" }, "cp": { "position": "adress" }, + "commune": { + "position": "adress" + }, "ville": { "position": "adress" }, + "type (privé/public)": { + "position": "tags" + }, "Téléphone": { "position": "infos", "block_title": "Téléphone" diff --git a/src/components/previews/PreviewCsv.vue b/src/components/previews/PreviewCsv.vue index aa277e5..f5be11c 100644 --- a/src/components/previews/PreviewCsv.vue +++ b/src/components/previews/PreviewCsv.vue @@ -451,6 +451,7 @@ export default { this.removeFileSignal(signal.signalId) break case 'addNewRow': + // console.log('\nC > PreviewCsv > watch > fileSignals > signal : ', signal) this.addRowEvent(signal.event) this.removeFileSignal(signal.signalId) break @@ -707,10 +708,10 @@ export default { added: true } // console.log('C > PreviewCsv > addRowEvent > newRow : ', newRow) - // console.log('C > PreviewCsv > addRowEvent > this.edited : ', this.edited) + // console.log('C > PreviewCsv > addRowEvent > this.edited (A): ', this.edited) this.edited.push(newRow) - // console.log('C > PreviewCsv > addRowEvent > this.edited : ', this.edited) - this.bufferizeEdited() + // console.log('C > PreviewCsv > addRowEvent > this.edited (B): ', this.edited) + // this.bufferizeEdited() // Send signal to switch to last page this.addFileSignal('goToLastPage', {}) @@ -726,9 +727,9 @@ export default { deleteRowsEvent (event) { // console.log('\nC > PreviewCsv > deleteRowEvent > event : ', event) const toDeleteIndices = event.rows.map(rowToDelete => rowToDelete.id) - let edited = [...this.edited] - edited = edited.filter(r => !toDeleteIndices.includes(r.id)) - this.edited = edited + let editedTemp = [...this.edited] + editedTemp = editedTemp.filter(r => !toDeleteIndices.includes(r.id)) + this.edited = editedTemp // console.log('C > PreviewCsv > deleteRowEvent > this.edited : ', this.edited) // update changesData @@ -739,7 +740,7 @@ export default { } this.setChanges(changeObj) }) - this.bufferizeEdited() + // this.bufferizeEdited() }, sortEdited (event) { // console.log('\nC > PreviewCsv > sortEdited > event : ', event)