diff --git a/web/satellite/.eslintrc.js b/web/satellite/.eslintrc.js index b41a76b86..477c19ae5 100644 --- a/web/satellite/.eslintrc.js +++ b/web/satellite/.eslintrc.js @@ -53,6 +53,11 @@ module.exports = { 'pattern': '@/../static/**', 'position': 'after', }, + { + 'group': 'internal', + 'pattern': '@poc/assets/**', + 'position': 'after', + }, ], 'newlines-between': 'always', }], diff --git a/web/satellite/src/store/modules/bucketsStore.ts b/web/satellite/src/store/modules/bucketsStore.ts index f6c3deca5..03adaaf23 100644 --- a/web/satellite/src/store/modules/bucketsStore.ts +++ b/web/satellite/src/store/modules/bucketsStore.ts @@ -46,6 +46,7 @@ export class BucketsState { public passphrase = ''; public promptForPassphrase = true; public fileComponentBucketName = ''; + public fileComponentPath = ''; public leaveRoute = ''; public enterPassphraseCallback: (() => void) | null = null; } @@ -210,6 +211,10 @@ export const useBucketsStore = defineStore('buckets', () => { state.fileComponentBucketName = bucketName; } + function setFileComponentPath(path: string): void { + state.fileComponentPath = path; + } + function setEnterPassphraseCallback(fn: (() => void) | null): void { state.enterPassphraseCallback = fn; } @@ -304,6 +309,7 @@ export const useBucketsStore = defineStore('buckets', () => { setPassphrase, setApiKey, setFileComponentBucketName, + setFileComponentPath, setEnterPassphraseCallback, createBucket, createBucketWithNoPassphrase, diff --git a/web/satellite/vuetify-poc/src/components/BrowserBreadcrumbsComponent.vue b/web/satellite/vuetify-poc/src/components/BrowserBreadcrumbsComponent.vue index 3ae7af163..fad765e88 100644 --- a/web/satellite/vuetify-poc/src/components/BrowserBreadcrumbsComponent.vue +++ b/web/satellite/vuetify-poc/src/components/BrowserBreadcrumbsComponent.vue @@ -2,7 +2,7 @@ // See LICENSE for copying information. diff --git a/web/satellite/vuetify-poc/src/components/BrowserTableComponent.vue b/web/satellite/vuetify-poc/src/components/BrowserTableComponent.vue index 9b7d60432..ddee2557b 100644 --- a/web/satellite/vuetify-poc/src/components/BrowserTableComponent.vue +++ b/web/satellite/vuetify-poc/src/components/BrowserTableComponent.vue @@ -17,30 +17,45 @@ class="mx-2 mt-2" /> - -