Skip to content

Commit 28264bf

Browse files
Melhoria na criacao do frame
1 parent 48c4371 commit 28264bf

File tree

3 files changed

+10
-5
lines changed

3 files changed

+10
-5
lines changed

components/Common/Search/SearchEngine/index.vue

-4
Original file line numberDiff line numberDiff line change
@@ -106,10 +106,6 @@ const handleClickOutsite = () => {
106106
107107
let arr = ref(props.array || []);
108108
109-
const getRecentProjects = (arr) => {
110-
return arr.reverse().splice(0, 4);
111-
};
112-
113109
let recentProjects = ref(getRecentProjects([...arr.value]));
114110
115111
watchEffect(() => {

composables/getRecentProjects.js

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
export const getRecentProjects = (arr) => {
2+
return arr.reverse().splice(0, 4);
3+
};

pages/dashboard/workspace.vue

+7-1
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,9 @@ import PrimaryButton from "~/components/Common/Buttons/PrimaryButton.vue";
6161
import PrimaryText from "@/components/Common/Text/PrimaryText";
6262
import { getFirestore, doc, updateDoc } from "firebase/firestore";
6363
import { useWorkspace } from "~/stores/workspace";
64+
import { useRouter } from "#vue-router";
65+
66+
const router = useRouter()
6467
6568
let workspace = ref([]);
6669
const db = getFirestore();
@@ -109,12 +112,15 @@ const handleCreateNewFrame = {
109112
110113
const createNewFrame = () => {
111114
if (validateFrame(inputCreateNewFrame.value)) {
112-
frames.value.push({
115+
frames.value.unshift({
113116
title: inputCreateNewFrame.value,
114117
frame: [],
115118
});
116119
117120
handleCreateNewFrame.close();
121+
122+
//Go to the last created frame
123+
router.push('0')
118124
} else {
119125
errorMessageFrame.value = "Nome do quadro obrigatório!";
120126
}

0 commit comments

Comments
 (0)