Работает регистрация

Но это было вообще не просто
This commit is contained in:
FEARmeR 2023-05-21 11:48:50 +01:00
parent 17638c259c
commit 06cfd96ce5
2 changed files with 24 additions and 2 deletions

View File

@ -346,6 +346,19 @@ watch(
>Рассказ о том, какой я классный</span
>
</a>
<a
class="dropdown-item py-2 ps-3 border-radius-md"
href="/CreateProject"
>
<h6
class="dropdown-header text-dark font-weight-bolder d-flex justify-content-cente align-items-center p-0"
>
Создать проект
</h6>
<span class="text-sm"
>Чтобы стать ещё более классным</span
>
</a>
</li>

View File

@ -42,8 +42,17 @@ axios.interceptors.response.use((response) => {
const createProject = async () => {
try {
const headers = { 'Authorization': `Bearer ${token.value}` };
await axios.post('http://somebodyhire.me/api/projects/create/', projectData.value, { headers });
router.push('/projects');
const data = {
title: projectData.value.title,
description: projectData.value.description,
demo_link: projectData.value.demo_link,
source_link: projectData.value.source_link,
vote_total: projectData.value.vote_total,
vote_ratio: projectData.value.vote_ratio,
owner: userId.value
};
const response = await axios.post('http://somebodyhire.me/api/projects/create/', data, { headers });
router.push(`/project/${response.data.id}`);
} catch (error) {
debugText.value = `Error: ${JSON.stringify(error, null, 2)}`;
console.error(error);