Skip to content
Snippets Groups Projects
Commit 00b59e1a authored by Timothee P's avatar Timothee P :sunflower:
Browse files

remove vector_by_user from front

parent 6b11ab23
No related branches found
No related tags found
No related merge requests found
...@@ -6,9 +6,9 @@ const baseUrl = store.state.configuration.VUE_APP_DJANGO_API_BASE; ...@@ -6,9 +6,9 @@ const baseUrl = store.state.configuration.VUE_APP_DJANGO_API_BASE;
const miscAPI = { const miscAPI = {
async getIdgoCatalog(vector_by_user) { async getIdgoCatalog() {
const response = await axios.get( const response = await axios.get(
`${baseUrl}idgo-catalog/?vector_by_user=${vector_by_user}` `${baseUrl}idgo-catalog/`
); );
if ( if (
response.status === 200 && response.status === 200 &&
......
...@@ -11,22 +11,24 @@ ...@@ -11,22 +11,24 @@
<div>Dataset</div> <div>Dataset</div>
<div>Ressource</div> <div>Ressource</div>
</div> </div>
<div <div>
v-for="(resource, index) in paginatedRessources" <div
:key="`${resource.resource_name}-${index}`" v-for="(resource, index) in paginatedRessources"
@click="selectResource(resource)" :key="`${resource.resource_name}-${index}`"
:class="[ @click="selectResource(resource)"
'row', :class="[
{ 'row',
selected: {
selectedResource && selected:
resource.resource === selectedResource.resource, selectedResource &&
}, resource.layer === selectedResource.layer,
]" },
> ]"
<div>{{ resource.organization_name }}</div> >
<div>{{ resource.dataset_name }}</div> <div>{{ resource.organization_name }}</div>
<div>{{ resource.resource_name }}</div> <div>{{ resource.dataset_name }}</div>
<div>{{ resource.resource_name }}</div>
</div>
</div> </div>
</div> </div>
...@@ -167,7 +169,10 @@ export default { ...@@ -167,7 +169,10 @@ export default {
}, },
redirect(geojson) { redirect(geojson) {
const name = this.$route.params.feature_type_slug === "create" ? "ajouter-type-signalement" : "details-type-signalement" const name =
this.$route.params.feature_type_slug === "create"
? "ajouter-type-signalement"
: "details-type-signalement";
this.$router.push({ this.$router.push({
name: name, name: name,
params: { params: {
...@@ -187,7 +192,9 @@ export default { ...@@ -187,7 +192,9 @@ export default {
mounted() { mounted() {
this.$store.dispatch("GET_PROJECT_INFO", this.$route.params.slug); this.$store.dispatch("GET_PROJECT_INFO", this.$route.params.slug);
miscAPI.getIdgoCatalog('mmeliani').then((data)=> this.ressources = data.layers); miscAPI
.getIdgoCatalog()
.then((data) => (this.ressources = data.layers));
}, },
}; };
</script> </script>
...@@ -206,26 +213,26 @@ h1 { ...@@ -206,26 +213,26 @@ h1 {
border: 1px solid #c0c0c0; border: 1px solid #c0c0c0;
margin: 2rem 0; margin: 2rem 0;
} }
.table > .row { .table .row {
display: flex; display: flex;
transition: background-color ease-out 0.2s; transition: background-color ease-out 0.2s;
} }
.table > .row:not(:first-of-type).selected { .table .row:not(:first-of-type).selected {
background-color: #8bddd9; background-color: #8bddd9;
} }
.table > .row:not(:first-of-type):hover { .table .row:not(:first-of-type):hover {
background-color: #009c95; background-color: #009c95;
color: #ffffff; color: #ffffff;
cursor: pointer; cursor: pointer;
} }
.table > .row:not(:last-child) { .table .row:not(:last-child) {
border-bottom: 1px solid #cacaca; border-bottom: 1px solid #cacaca;
} }
.table > .row > div { .table .row > div {
width: 100%; width: 100%;
padding: 0.5rem; padding: 0.5rem;
} }
.table > .header { .table .header {
background-color: #e0e0e0; background-color: #e0e0e0;
} }
......
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