mirror of
https://github.com/Av0idD4rk/packmate.git
synced 2026-10-23 21:42:06 +00:00
Refactor lookback
This commit is contained in:
parent
ae1a026380
commit
b9691e9215
@ -14,7 +14,6 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<Settings/>
|
<Settings/>
|
||||||
<LookBack ref="lookBack" />
|
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@ -24,7 +23,6 @@
|
|||||||
|
|
||||||
import Navbar from './components/Navbar';
|
import Navbar from './components/Navbar';
|
||||||
import Settings from './views/Settings';
|
import Settings from './views/Settings';
|
||||||
import LookBack from './views/LookBack';
|
|
||||||
import SockJS from 'sockjs-client';
|
import SockJS from 'sockjs-client';
|
||||||
import {openDB,} from 'idb';
|
import {openDB,} from 'idb';
|
||||||
|
|
||||||
@ -197,7 +195,6 @@
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
components: {
|
components: {
|
||||||
LookBack,
|
|
||||||
Settings,
|
Settings,
|
||||||
Navbar,
|
Navbar,
|
||||||
},
|
},
|
||||||
|
|||||||
@ -62,19 +62,22 @@
|
|||||||
</b-dropdown-item-button>
|
</b-dropdown-item-button>
|
||||||
|
|
||||||
<PatternModal :creating="patternModalIsCreating" :initial-pattern="patternModalEditingPattern" />
|
<PatternModal :creating="patternModalIsCreating" :initial-pattern="patternModalEditingPattern" />
|
||||||
|
<LookBack :pattern-id="patternIdForLookback" />
|
||||||
</b-dropdown>
|
</b-dropdown>
|
||||||
</template>
|
</template>
|
||||||
<!--suppress JSUnresolvedReference -->
|
<!--suppress JSUnresolvedReference -->
|
||||||
<script>
|
<script>
|
||||||
import PatternModal from '@/views/PatternModal.vue';
|
import PatternModal from '@/views/PatternModal.vue';
|
||||||
|
import LookBack from '@/views/LookBack.vue';
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'PatternsDropdown',
|
name: 'PatternsDropdown',
|
||||||
components: {PatternModal: PatternModal, },
|
components: {LookBack, PatternModal, },
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
patternModalIsCreating: true,
|
patternModalIsCreating: true,
|
||||||
patternModalEditingPattern: {},
|
patternModalEditingPattern: {},
|
||||||
|
patternIdForLookback: 0,
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
@ -117,8 +120,7 @@
|
|||||||
});
|
});
|
||||||
},
|
},
|
||||||
showLookBack(pattern) {
|
showLookBack(pattern) {
|
||||||
// Не знаю, как сделать это без костылей
|
this.patternIdForLookback = pattern.id;
|
||||||
this.$root.$children[0].$refs.lookBack.patternId = pattern.id;
|
|
||||||
this.$bvModal.show('lookBackModal');
|
this.$bvModal.show('lookBackModal');
|
||||||
},
|
},
|
||||||
updatePatterns() {
|
updatePatterns() {
|
||||||
|
|||||||
@ -20,11 +20,10 @@
|
|||||||
export default {
|
export default {
|
||||||
name: 'LookBack',
|
name: 'LookBack',
|
||||||
props: {
|
props: {
|
||||||
id: Number,
|
patternId: Number,
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
patternId: null,
|
|
||||||
minutes: 5,
|
minutes: 5,
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user