Refactor everything to use GisState (WIP)

This commit is contained in:
2025-06-02 09:42:26 +02:00
parent 86d692381d
commit c265e4aa94
9 changed files with 207 additions and 79 deletions

View File

@@ -1,3 +1,5 @@
import { GisState } from "../state.js";
/**
* Component to render data for not conserved assets
* @class NotConserved
@@ -71,8 +73,6 @@ export class NotConserved {
* @param {Function} gallery
*/
async setImages(imageContainer, gallery) {
//let record = await this.fetchData(`${window.API_URL}/not_conserved/${this._data.id}`)
if (this._data.images.length) {
this.images = this._data.images;
imageContainer.innerHTML = this.renderImages();
@@ -82,7 +82,7 @@ export class NotConserved {
}
async renderDocs() {
let record = await this.fetchData(`${window.API_URL}/not_conserved/${this._data.id}`);
let record = await this.fetchData(`${GisState.apiUrl}/not_conserved/${this._data.id}`);
this.documentation = record.documents.filter(d => d.type === 'documentazione')
this.publications = record.documents.filter(d => d.type === 'pubblicazione');
@@ -137,7 +137,7 @@ export class NotConserved {
}
async biblio(recordId) {
let record = await this.fetchData(`${window.API_URL}/not_conserved/${recordId}`);
let record = await this.fetchData(`${GisState.apiUrl}/not_conserved/${recordId}`);
let citations = '';