refactor: move enums to their own files

This commit is contained in:
Gauthier Roebroeck 2020-03-12 15:43:33 +08:00
parent 1f86fff057
commit 473e469de2
6 changed files with 23 additions and 17 deletions

View file

@ -121,8 +121,8 @@
<script lang="ts">
import { capitalize } from '@/functions/text'
import { SeriesStatus } from '@/types/common'
import Vue from 'vue'
import { SeriesStatus } from '@/types/enum-series'
export default Vue.extend({
name: 'EditSeriesDialog',

View file

@ -14,17 +14,3 @@ export enum ReaderReadingDirection {
LeftToRight = 'ltr',
RightToLeft = 'rtl'
}
export enum MediaStatus {
READY = 'READY',
UNKNOWN = 'UNKNOWN',
ERROR = 'ERROR',
UNSUPPORTED = 'UNSUPPORTED'
}
export enum SeriesStatus {
ENDED = 'ENDED',
ONGOING = 'ONGOING',
ABANDONED = 'ABANDONED',
HIATUS = 'HIATUS'
}

View file

@ -0,0 +1,13 @@
export enum ReadingDirection {
LEFT_TO_RIGHT = 'LEFT_TO_RIGHT',
RIGHT_TO_LEFT = 'RIGHT_TO_LEFT',
VERTICAL = 'VERTICAL',
WEBTOON = 'WEBTOON'
}
export enum MediaStatus {
READY = 'READY',
UNKNOWN = 'UNKNOWN',
ERROR = 'ERROR',
UNSUPPORTED = 'UNSUPPORTED'
}

View file

@ -0,0 +1,6 @@
export enum SeriesStatus {
ENDED = 'ENDED',
ONGOING = 'ONGOING',
ABANDONED = 'ABANDONED',
HIATUS = 'HIATUS'
}

View file

@ -121,8 +121,9 @@ import ToolbarSticky from '@/components/ToolbarSticky.vue'
import { computeCardWidth } from '@/functions/grid-utilities'
import { parseQuerySort } from '@/functions/query-params'
import VisibleElements from '@/mixins/VisibleElements'
import { LoadState, SeriesStatus } from '@/types/common'
import { LoadState } from '@/types/common'
import mixins from 'vue-typed-mixins'
import { SeriesStatus } from '@/types/enum-series'
export default mixins(VisibleElements).extend({
name: 'BrowseLibraries',

View file

@ -18,8 +18,8 @@
</template>
<script lang="ts">
import { MediaStatus } from '@/types/common'
import Vue from 'vue'
import { MediaStatus } from '@/types/enum-books'
export default Vue.extend({
name: 'SettingsMediaAnalysis',