Fix eslint warnings

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
Thomas Citharel
2020-11-27 19:27:44 +01:00
parent 487ac56b4c
commit da42522073
130 changed files with 702 additions and 734 deletions

View File

@@ -21,9 +21,8 @@
>
</li>
<li
v-if="resource.path !== '/'"
:class="{ 'is-active': index + 1 === ResourceMixin.resourcePathArray(resource).length }"
v-for="(pathFragment, index) in ResourceMixin.resourcePathArray(resource)"
v-for="(pathFragment, index) in filteredPath"
:key="pathFragment"
>
<router-link
@@ -145,8 +144,8 @@
<resource-selector
:initialResource="updatedResource"
:username="usernameWithDomain(resource.actor)"
@updateResource="moveResource"
@closeMoveModal="moveModal = false"
@update-resource="moveResource"
@close-move-modal="moveModal = false"
/>
</section>
</div>
@@ -303,6 +302,13 @@ export default class Resources extends Mixins(ResourceMixin) {
return path[0] !== "/" ? `/${path}` : path;
}
get filteredPath(): string[] {
if (this.resource && this.resource.path !== "/") {
return ResourceMixin.resourcePathArray(this.resource);
}
return [];
}
async createResource(): Promise<void> {
if (!this.resource.actor) return;
try {