mirror of
https://github.com/Fabio286/antares.git
synced 2025-06-05 21:59:22 +02:00
feat: connections sorted by last usage by default and option to pin them
This commit is contained in:
@ -125,9 +125,9 @@
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import { Component, computed, onBeforeUnmount, onMounted, onUnmounted, Ref, ref, watch } from 'vue';
|
||||
import { Component, computed, onBeforeUnmount, onMounted, onUnmounted, Prop, Ref, ref, watch } from 'vue';
|
||||
import { Ace } from 'ace-builds';
|
||||
import { EventInfos } from 'common/interfaces/antares';
|
||||
import { ConnectionParams, EventInfos } from 'common/interfaces/antares';
|
||||
import { useI18n } from 'vue-i18n';
|
||||
import { useNotificationsStore } from '@/stores/notifications';
|
||||
import { useWorkspacesStore } from '@/stores/workspaces';
|
||||
@ -141,7 +141,7 @@ const { t } = useI18n();
|
||||
|
||||
const props = defineProps({
|
||||
tabUid: String,
|
||||
connection: Object,
|
||||
connection: Object as Prop<ConnectionParams>,
|
||||
tab: Object,
|
||||
isSelected: Boolean,
|
||||
schema: String
|
||||
@ -281,7 +281,7 @@ originalScheduler.value = {
|
||||
state: 'DISABLE'
|
||||
};
|
||||
|
||||
originalScheduler.value = JSON.parse(JSON.stringify(originalScheduler.value));
|
||||
localScheduler.value = { ...originalScheduler.value };
|
||||
|
||||
setTimeout(() => {
|
||||
resizeQueryEditor();
|
||||
|
Reference in New Issue
Block a user