Skip to content

Commit

Permalink
refactor: removes unnecessary implicit imports
Browse files Browse the repository at this point in the history
Signed-off-by: Pedro Lamas <[email protected]>
  • Loading branch information
pedrolamas committed Nov 29, 2022
1 parent 360915c commit 0bb7f50
Show file tree
Hide file tree
Showing 23 changed files with 30 additions and 85 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -26,3 +26,5 @@ pnpm-debug.log*
*.njsproj
*.sln
*.sw?

*.tsbuildinfo
2 changes: 0 additions & 2 deletions src/components/settings/cameras/Cameras.vue
Original file line number Diff line number Diff line change
Expand Up @@ -99,11 +99,9 @@ import { Component, Vue } from 'vue-property-decorator'
import { CameraConfig } from '@/store/cameras/types'
import CameraConfigDialog from './CameraConfigDialog.vue'
import { Globals } from '@/globals'
import AppSetting from '@/components/ui/AppSetting.vue'
@Component({
components: {
AppSetting,
CameraConfigDialog
}
})
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,18 +53,14 @@
<script lang="ts">
import { Component, Mixins, Ref } from 'vue-property-decorator'
import StateMixin from '@/mixins/state'
import CollapsableCard from '@/components/common/CollapsableCard.vue'
import AppSetting from '@/components/ui/AppSetting.vue'
import { ParkPosition, TimelapseSettings } from '@/store/timelapse/types'
import { SocketActions } from '@/api/socketActions'
import ParkExtrudeRetractSettings from '@/components/settings/timelapse/subsettings/ParkExtrudeRetractSettings.vue'
import ParkExtrudeRetractSettings from './ParkExtrudeRetractSettings.vue'
import { VInput } from '@/types'
@Component({
components: {
ParkExtrudeRetractSettings,
AppSetting,
CollapsableCard
ParkExtrudeRetractSettings
}
})
export default class LayerMacroSettings extends Mixins(StateMixin) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -97,18 +97,11 @@
<script lang="ts">
import { Component, Mixins, Ref } from 'vue-property-decorator'
import StateMixin from '@/mixins/state'
import CollapsableCard from '@/components/common/CollapsableCard.vue'
import AppSetting from '@/components/ui/AppSetting.vue'
import { TimelapseSettings } from '@/store/timelapse/types'
import { SocketActions } from '@/api/socketActions'
import { VInput } from '@/types'
@Component({
components: {
AppSetting,
CollapsableCard
}
})
@Component({})
export default class LayerMacroSettings extends Mixins(StateMixin) {
@Ref('parkRetractDistanceElement')
readonly parkRetractDistanceElement!: VInput
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -125,18 +125,16 @@
<script lang="ts">
import { Component, Mixins, Ref } from 'vue-property-decorator'
import StateMixin from '@/mixins/state'
import AppSetting from '@/components/ui/AppSetting.vue'
import { ParkPosition, TimelapseSettings } from '@/store/timelapse/types'
import { SocketActions } from '@/api/socketActions'
import ParkExtrudeRetractSettings from '@/components/settings/timelapse/subsettings/ParkExtrudeRetractSettings.vue'
import CustomParkPositionSettings from '@/components/settings/timelapse/subsettings/CustomParkPositionSettings.vue'
import ParkExtrudeRetractSettings from './ParkExtrudeRetractSettings.vue'
import CustomParkPositionSettings from './CustomParkPositionSettings.vue'
import { VInput } from '@/types'
@Component({
components: {
CustomParkPositionSettings,
ParkExtrudeRetractSettings,
AppSetting
ParkExtrudeRetractSettings
}
})
export default class LayerMacroSettings extends Mixins(StateMixin) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,16 +28,11 @@
<script lang="ts">
import { Component, Mixins, Ref } from 'vue-property-decorator'
import StateMixin from '@/mixins/state'
import AppSetting from '@/components/ui/AppSetting.vue'
import { TimelapseSettings } from '@/store/timelapse/types'
import { SocketActions } from '@/api/socketActions'
import { VInput } from '@/types'
@Component({
components: {
AppSetting
}
})
@Component({})
export default class HyperlapseSettings extends Mixins(StateMixin) {
@Ref('hyperlapseCycleElement')
readonly hyperlapseCycleElement!: VInput
Expand Down
4 changes: 1 addition & 3 deletions src/components/widgets/bedmesh/BedMeshControls.vue
Original file line number Diff line number Diff line change
Expand Up @@ -286,12 +286,10 @@ import SaveMeshDialog from './SaveMeshDialog.vue'
import StateMixin from '@/mixins/state'
import ToolheadMixin from '@/mixins/toolhead'
import { KlipperMesh, ProcessedMesh } from '@/store/mesh/types'
import ManualProbeDialog from '@/components/common/ManualProbeDialog.vue'
@Component({
components: {
SaveMeshDialog,
ManualProbeDialog
SaveMeshDialog
}
})
export default class BedMesh extends Mixins(StateMixin, ToolheadMixin) {
Expand Down
6 changes: 1 addition & 5 deletions src/components/widgets/diagnostics/DiagnosticsCard.vue
Original file line number Diff line number Diff line change
Expand Up @@ -33,14 +33,10 @@

<script lang="ts">
import { Component, Vue, Prop } from 'vue-property-decorator'
import CollapsableCard from '@/components/common/CollapsableCard.vue'
import { DiagnosticsCardConfig } from '@/store/diagnostics/types'
import AppChart from '@/components/ui/AppChart.vue'
import { EChartsOption } from 'echarts'
@Component({
components: { AppChart, CollapsableCard }
})
@Component({})
export default class DiagnosticsCard extends Vue {
@Prop({ type: Object, required: true })
readonly config!: DiagnosticsCardConfig
Expand Down
5 changes: 1 addition & 4 deletions src/components/widgets/diagnostics/config/AxesConfigStep.vue
Original file line number Diff line number Diff line change
Expand Up @@ -100,11 +100,8 @@
<script lang="ts">
import { Component, Vue, Prop } from 'vue-property-decorator'
import { DiagnosticsCardConfig } from '@/store/diagnostics/types'
import AppSetting from '@/components/ui/AppSetting.vue'
@Component({
components: { AppSetting }
})
@Component({})
export default class AxesConfigStep extends Vue {
@Prop({ type: Object, required: true })
readonly config!: DiagnosticsCardConfig
Expand Down
5 changes: 1 addition & 4 deletions src/components/widgets/diagnostics/config/CardConfigStep.vue
Original file line number Diff line number Diff line change
Expand Up @@ -66,12 +66,9 @@
<script lang="ts">
import { Component, Vue, Prop } from 'vue-property-decorator'
import { DiagnosticsCardConfig } from '@/store/diagnostics/types'
import AppSetting from '@/components/ui/AppSetting.vue'
import { Icons } from '@/globals'
@Component({
components: { AppSetting }
})
@Component({})
export default class CardConfigStep extends Vue {
@Prop({ type: Object, required: true })
readonly config!: DiagnosticsCardConfig
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -77,12 +77,13 @@
<script lang="ts">
import { Component, Vue, Prop, Ref } from 'vue-property-decorator'
import { Metric } from '@/store/diagnostics/types'
import AppSetting from '@/components/ui/AppSetting.vue'
import sandboxedEval from '@/plugins/sandboxedEval'
import StateExplorer from '@/components/widgets/diagnostics/StateExplorer.vue'
@Component({
components: { StateExplorer, AppSetting }
components: {
StateExplorer
}
})
export default class MetricsCollectorConfig extends Vue {
@Prop({ type: Object, required: true })
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -159,12 +159,13 @@
<script lang="ts">
import { Component, Vue, Prop } from 'vue-property-decorator'
import { DiagnosticsCardConfig, Metric } from '@/store/diagnostics/types'
import AppSetting from '@/components/ui/AppSetting.vue'
import MetricsCollectorConfig from './MetricsCollectorConfig.vue'
import { defaultState } from '@/store/layout/state'
@Component({
components: { AppSetting, MetricsCollectorConfig }
components: {
MetricsCollectorConfig
}
})
export default class MetricsConfigStep extends Vue {
@Prop({ type: Object, required: true })
Expand Down
2 changes: 0 additions & 2 deletions src/components/widgets/filesystem/FileSystemToolbar.vue
Original file line number Diff line number Diff line change
Expand Up @@ -145,11 +145,9 @@ import StatesMixin from '@/mixins/state'
import FileSystemMenu from './FileSystemMenu.vue'
import FileSystemFilterMenu from './FileSystemFilterMenu.vue'
import { AppTableHeader } from '@/types'
import AppBtnCollapseGroup from '@/components/ui/AppBtnCollapseGroup.vue'
@Component({
components: {
AppBtnCollapseGroup,
FileSystemMenu,
FileSystemFilterMenu
}
Expand Down
6 changes: 2 additions & 4 deletions src/components/widgets/gcode-preview/GcodePreviewCard.vue
Original file line number Diff line number Diff line change
Expand Up @@ -148,15 +148,13 @@ import { Component, Mixins, Prop, Ref, Watch } from 'vue-property-decorator'
import StateMixin from '@/mixins/state'
import FilesMixin from '@/mixins/files'
import GcodePreview from './GcodePreview.vue'
import GcodePreviewControls from '@/components/widgets/gcode-preview/GcodePreviewControls.vue'
import GcodePreviewControls from './GcodePreviewControls.vue'
import GcodePreviewParserProgressDialog from './GcodePreviewParserProgressDialog.vue'
import { AppFile } from '@/store/files/types'
import GcodePreviewParserProgressDialog from '@/components/widgets/gcode-preview/GcodePreviewParserProgressDialog.vue'
import { MinMax } from '@/store/gcodePreview/types'
import AppBtnCollapseGroup from '@/components/ui/AppBtnCollapseGroup.vue'
@Component({
components: {
AppBtnCollapseGroup,
GcodePreviewParserProgressDialog,
GcodePreview,
GcodePreviewControls
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -206,14 +206,11 @@
import { Component, Prop, Mixins, Ref, VModel } from 'vue-property-decorator'
import StateMixin from '@/mixins/state'
import { SocketActions } from '@/api/socketActions'
import AppSetting from '@/components/ui/AppSetting.vue'
import { TimelapseLastFrame, TimelapseSettings } from '@/store/timelapse/types'
import { defaultWritableSettings } from '@/store/timelapse/state'
import { VInput } from '@/types'
@Component({
components: { AppSetting }
})
@Component({})
export default class TimelapseRenderSettingsDialog extends Mixins(StateMixin) {
@VModel({ type: Boolean, required: true })
open!: boolean
Expand Down
5 changes: 1 addition & 4 deletions src/components/widgets/timelapse/TimelapseSettingsCard.vue
Original file line number Diff line number Diff line change
Expand Up @@ -55,13 +55,10 @@
<script lang="ts">
import { Component, Mixins } from 'vue-property-decorator'
import StateMixin from '@/mixins/state'
import AppSetting from '@/components/ui/AppSetting.vue'
import { TimelapseSettings } from '@/store/timelapse/types'
import { SocketActions } from '@/api/socketActions'
@Component({
components: { AppSetting }
})
@Component({})
export default class TimelapseSettingsCard extends Mixins(StateMixin) {
get enabledBlocked () {
return this.$store.getters['timelapse/isBlockedSetting']('enabled')
Expand Down
8 changes: 0 additions & 8 deletions src/components/widgets/timelapse/TimelapseStatusCard.vue
Original file line number Diff line number Diff line change
Expand Up @@ -76,21 +76,13 @@
import { Component, Mixins } from 'vue-property-decorator'
import StateMixin from '@/mixins/state'
import FileSystem from '@/components/widgets/filesystem/FileSystem.vue'
import CollapsableCard from '@/components/common/CollapsableCard.vue'
import AppSlider from '@/components/ui/AppSlider.vue'
import AppSetting from '@/components/ui/AppSetting.vue'
import { RenderStatus, TimelapseLastFrame, TimelapseSettings } from '@/store/timelapse/types'
import { SocketActions } from '@/api/socketActions'
import AppBtn from '@/components/ui/AppBtn.vue'
import CameraItem from '@/components/widgets/camera/CameraItem.vue'
@Component({
components: {
CameraItem,
AppBtn,
AppSetting,
AppSlider,
CollapsableCard,
FileSystem
}
})
Expand Down
8 changes: 2 additions & 6 deletions src/components/widgets/toolhead/ToolheadCard.vue
Original file line number Diff line number Diff line change
Expand Up @@ -118,15 +118,11 @@
import { Component, Mixins, Prop, Watch } from 'vue-property-decorator'
import StateMixin from '@/mixins/state'
import ToolheadMixin from '@/mixins/toolhead'
import Toolhead from '@/components/widgets/toolhead/Toolhead.vue'
import ManualProbeDialog from '@/components/common/ManualProbeDialog.vue'
import BedScrewsAdjustDialog from '@/components/common/BedScrewsAdjustDialog.vue'
import Toolhead from './Toolhead.vue'
@Component({
components: {
Toolhead,
ManualProbeDialog,
BedScrewsAdjustDialog
Toolhead
}
})
export default class ToolheadCard extends Mixins(StateMixin, ToolheadMixin) {
Expand Down
2 changes: 0 additions & 2 deletions src/views/Configure.vue
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,6 @@
import { Component, Mixins } from 'vue-property-decorator'
import StateMixin from '@/mixins/state'
import FileSystem from '@/components/widgets/filesystem/FileSystem.vue'
import SystemControl from '@/components/common/SystemControl.vue'
import SystemOverviewCard from '@/components/widgets/system/SystemOverviewCard.vue'
import SystemUsageCard from '@/components/widgets/system/SystemUsageCard.vue'
Expand All @@ -48,7 +47,6 @@ import DiskUsageCard from '@/components/widgets/system/DiskUsageCard.vue'
@Component({
components: {
FileSystem,
SystemControl,
SystemOverviewCard,
SystemUsageCard,
DiskUsageCard
Expand Down
7 changes: 5 additions & 2 deletions src/views/Diagnostics.vue
Original file line number Diff line number Diff line change
Expand Up @@ -79,13 +79,16 @@ import { v4 as uuidv4 } from 'uuid'
import StateMixin from '@/mixins/state'
import { DiagnosticsCardConfig, DiagnosticsCardContainer } from '@/store/diagnostics/types'
import DiagnosticsCard from '@/components/widgets/diagnostics/DiagnosticsCard.vue'
import CollapsableCard from '@/components/common/CollapsableCard.vue'
import DiagnosticsCardConfigDialog from '@/components/widgets/diagnostics/DiagnosticsCardConfigDialog.vue'
import { LayoutConfig } from '@/store/layout/types'
import { defaultState } from '@/store/layout/state'
@Component({
components: { draggable, CollapsableCard, DiagnosticsCard, DiagnosticsCardConfigDialog }
components: {
draggable,
DiagnosticsCard,
DiagnosticsCardConfigDialog
}
})
export default class Diagnostics extends Mixins(StateMixin) {
dialogState: { active: boolean, card: DiagnosticsCardConfig | null } = {
Expand Down
2 changes: 0 additions & 2 deletions src/views/History.vue
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,12 @@
import { Component, Mixins } from 'vue-property-decorator'
import StateMixin from '@/mixins/state'
import FileSystem from '@/components/widgets/filesystem/FileSystem.vue'
import SystemControl from '@/components/common/SystemControl.vue'
import PrinterStatsCard from '@/components/widgets/stats/PrinterStatsCard.vue'
import PrinterHistoryCard from '@/components/widgets/history/PrintHistoryCard.vue'
@Component({
components: {
FileSystem,
SystemControl,
PrinterStatsCard,
PrinterHistoryCard
}
Expand Down
2 changes: 0 additions & 2 deletions src/views/System.vue
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,6 @@
import { Component, Mixins } from 'vue-property-decorator'
import StateMixin from '@/mixins/state'
import FileSystem from '@/components/widgets/filesystem/FileSystem.vue'
import SystemControl from '@/components/common/SystemControl.vue'
import SystemOverviewCard from '@/components/widgets/system/SystemOverviewCard.vue'
import McuCard from '@/components/widgets/system/McuCard.vue'
Expand All @@ -40,7 +39,6 @@ import DiskUsageCard from '@/components/widgets/system/DiskUsageCard.vue'
@Component({
components: {
FileSystem,
SystemControl,
SystemOverviewCard,
McuCard,
SystemUsageCard,
Expand Down
2 changes: 0 additions & 2 deletions src/views/Timelapse.vue
Original file line number Diff line number Diff line change
Expand Up @@ -38,15 +38,13 @@
import { Component, Mixins } from 'vue-property-decorator'
import StateMixin from '@/mixins/state'
import FileSystem from '@/components/widgets/filesystem/FileSystem.vue'
import CollapsableCard from '@/components/common/CollapsableCard.vue'
import TimelapseStatusCard from '@/components/widgets/timelapse/TimelapseStatusCard.vue'
import TimelapseSettingsCard from '@/components/widgets/timelapse/TimelapseSettingsCard.vue'
import TimelapseRenderSettingsDialog from '@/components/widgets/timelapse/TimelapseRenderSettingsDialog.vue'
@Component({
components: {
TimelapseRenderSettingsDialog,
CollapsableCard,
FileSystem,
TimelapseStatusCard,
TimelapseSettingsCard
Expand Down

0 comments on commit 0bb7f50

Please sign in to comment.