Skip to content

Commit

Permalink
Prep upload settings popover
Browse files Browse the repository at this point in the history
  • Loading branch information
guerler committed Jul 27, 2023
1 parent ddb5bc3 commit 1511173
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 3 deletions.
7 changes: 4 additions & 3 deletions client/src/components/Upload/DefaultRow.vue
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,13 @@
import { computed } from "vue";

Check failure on line 2 in client/src/components/Upload/DefaultRow.vue

View workflow job for this annotation

GitHub Actions / client-unit-test (18)

Run autofix to sort these imports!
import Popper from "@/components/Popper/Popper.vue";
import Select2 from "@/components/Select2";
import UploadSettings from "./UploadSettings";
import { bytesToString } from "utils/utils";
import { FontAwesomeIcon } from "@fortawesome/vue-fontawesome";
import { library } from "@fortawesome/fontawesome-svg-core";
import { faEdit, faLaptop, faFolderOpen, faCog, faSearch } from "@fortawesome/free-solid-svg-icons";
import { faEdit, faLaptop, faFolderOpen, faSearch } from "@fortawesome/free-solid-svg-icons";
library.add(faEdit, faLaptop, faFolderOpen, faCog, faSearch);
library.add(faEdit, faLaptop, faFolderOpen, faSearch);
const props = defineProps({
listGenomes: Array,
Expand Down Expand Up @@ -77,7 +78,7 @@ function removeUpload() {
</option>
</select2>
<div>
<FontAwesomeIcon class="cursor-pointer" icon="fa-cog" />
<UploadSettings :model="model" />
</div>
<div class="upload-info">
<div class="upload-info-text" />
Expand Down
22 changes: 22 additions & 0 deletions client/src/components/Upload/UploadSettings.vue
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<script setup>
import { computed } from "vue";
import Popper from "@/components/Popper/Popper.vue";
import { FontAwesomeIcon } from "@fortawesome/vue-fontawesome";
import { library } from "@fortawesome/fontawesome-svg-core";
import { faCog } from "@fortawesome/free-solid-svg-icons";
library.add(faCog);
const props = defineProps({
model: Object,
});
</script>

<template>
<Popper reference-is="span" popper-is="span" placement="bottom" mode="light">
<template v-slot:reference>
<FontAwesomeIcon class="cursor-pointer" icon="fa-cog" />
</template>
<div class="p-2">Test</div>
</Popper>
</template>

0 comments on commit 1511173

Please sign in to comment.