Web: import from package-relative path

Use `@/path/to/file` instead of `./path/to/file`, as the former will be
valid even when used in a subdirectory (i.e. in cases where the latter
would have to change to `../path/to/file`). This makes imports uniform
and easier to copy-paste into other files.

No functional changes.
This commit is contained in:
Sybren A. Stüvel 2022-04-19 12:47:52 +02:00
parent 6655c2b3d7
commit 7bde1e243a
5 changed files with 15 additions and 14 deletions

@ -20,13 +20,14 @@
</template>
<script>
import * as urls from './urls'
import * as API from './manager-api';
import ApiSpinner from './components/ApiSpinner.vue'
import JobsTable from './components/JobsTable.vue'
import JobDetails from './components/JobDetails.vue'
import TaskDetails from './components/TaskDetails.vue'
import UpdateListener from './components/UpdateListener.vue'
import * as urls from '@/urls'
import * as API from '@/manager-api';
import ApiSpinner from '@/components/ApiSpinner.vue'
import JobsTable from '@/components/JobsTable.vue'
import JobDetails from '@/components/JobDetails.vue'
import TaskDetails from '@/components/TaskDetails.vue'
import UpdateListener from '@/components/UpdateListener.vue'
const DEFAULT_FLAMENCO_NAME = "Flamenco";
const DEFAULT_FLAMENCO_VERSION = "unknown";

@ -58,8 +58,8 @@
</template>
<script lang="js">
import * as datetime from "../datetime";
import * as API from "../manager-api";
import * as datetime from "@/datetime";
import * as API from '@/manager-api';
function objectEmpty(o) {
if (!o) return true;

@ -4,8 +4,8 @@
<script lang="js">
import { TabulatorFull as Tabulator } from 'tabulator-tables';
import * as datetime from "../datetime";
import * as API from '../manager-api'
import * as datetime from "@/datetime";
import * as API from '@/manager-api'
export default {
emits: ["selectedJobChange"],

@ -4,7 +4,7 @@
<script>
import io from "socket.io-client";
import * as API from "../manager-api"
import * as API from "@/manager-api"
export default {
emits: [

@ -1,7 +1,7 @@
import { createApp } from 'vue'
import App from './App.vue'
import router from './router'
import App from '@/App.vue'
import router from '@/router'
// Ensure Tabulator can find `luxon`, which it needs for sorting by
// date/time/datetime.