diff --git a/public/favicon.ico b/public/favicon.ico
new file mode 100644
index 00000000..5ded2332
Binary files /dev/null and b/public/favicon.ico differ
diff --git a/public/index.html b/public/index.html
index 636c8e9e..f1d6ec2e 100644
--- a/public/index.html
+++ b/public/index.html
@@ -7,7 +7,8 @@
-
Outstaffing
+ Аутстаффинг IT разработчиков в РФ
+
diff --git a/src/App.js b/src/App.js
index b01e7b69..fe3ecdf6 100644
--- a/src/App.js
+++ b/src/App.js
@@ -13,7 +13,8 @@ import ReportPage from './pages/ReportFormPage.js';
import FormPage from './pages/FormPage.js';
const App = () => {
- return (
+ return (<>
+ IT Аутстаффинг в России
@@ -30,6 +31,7 @@ const App = () => {
Page not found
} />
+ >
)
}
diff --git a/src/components/Auth/AuthForDevelopers.js b/src/components/Auth/AuthForDevelopers.js
index 495f7291..a1ee30ae 100644
--- a/src/components/Auth/AuthForDevelopers.js
+++ b/src/components/Auth/AuthForDevelopers.js
@@ -162,9 +162,8 @@ const AuthForDevelopers = () => {
- © Адвего — биржа контента №1. Копирайтинг, рерайтинг,
- переводы, работа на дому: поставщик уникального контента.
- 2021{' '}
+ Подберем и документально оформим IT-специалистов, после чего передадим исполнителей под ваше руководство.
+ Вы получаете полное управление над сотрудниками, имея возможность контролировать и заменять IT штат.{' '}
diff --git a/src/components/Auth/AuthForPartners.js b/src/components/Auth/AuthForPartners.js
index 9d910ebb..b06a6dff 100644
--- a/src/components/Auth/AuthForPartners.js
+++ b/src/components/Auth/AuthForPartners.js
@@ -153,8 +153,8 @@ const AuthForPartners = () => {
- © Адвего — биржа контента №1. Копирайтинг, рерайтинг, переводы, работа на дому: поставщик
- уникального контента. 2021{' '}
+ Подберем и документально оформим IT-специалистов, после чего передадим исполнителей под ваше руководство.
+ Вы получаете полное управление над сотрудниками, имея возможность контролировать и заменять IT штат.{' '}
diff --git a/src/components/Outstaffing/Outstaffing.js b/src/components/Outstaffing/Outstaffing.js
index 47dd8e74..26911d04 100644
--- a/src/components/Outstaffing/Outstaffing.js
+++ b/src/components/Outstaffing/Outstaffing.js
@@ -31,6 +31,7 @@ const Outstaffing = () => {
dataTags={tagsArr && tagsArr.flat().filter((tag) => tag.name === 'skills_front')}
img={front}
header="Фронтенд"
+ positionId='2'
/>
@@ -38,6 +39,7 @@ const Outstaffing = () => {
dataTags={tagsArr.flat().filter((tag) => tag.name === 'skills_back')}
img={back}
header="Бэкенд"
+ positionId='1'
/>
@@ -45,6 +47,7 @@ const Outstaffing = () => {
dataTags={tagsArr.flat().filter((tag) => tag.name === 'skills_design')}
img={design}
header="Дизайн"
+ positionId='5'
/>
diff --git a/src/components/Outstaffing/OutstaffingBlock.js b/src/components/Outstaffing/OutstaffingBlock.js
index 93e20240..43aed4f2 100644
--- a/src/components/Outstaffing/OutstaffingBlock.js
+++ b/src/components/Outstaffing/OutstaffingBlock.js
@@ -1,9 +1,18 @@
import React from 'react';
import { useDispatch, useSelector } from 'react-redux';
-import { selectItems, selectedItems } from '../../redux/outstaffingSlice';
+import { selectItems, selectedItems, filteredCandidates } from '../../redux/outstaffingSlice';
+import { fetchItemsForId } from '../../server/server';
import style from './Outstaffing.module.css';
-const OutstaffingBlock = ({ dataTags = [], selected, img, header }) => {
+const handlePositionClick = ({dispatch, positionId}) => {
+
+ fetchItemsForId(`${process.env.REACT_APP_API_URL}/api/profile?position_id=`, positionId).then((el) =>
+ dispatch(filteredCandidates(el))
+ );
+};
+
+const OutstaffingBlock = ({ dataTags = [], selected, img, header, positionId }) => {
+ console.log('p', positionId)
const dispatch = useDispatch();
const itemsArr = useSelector(selectItems);
@@ -28,7 +37,7 @@ const OutstaffingBlock = ({ dataTags = [], selected, img, header }) => {
return (
-
+
handlePositionClick({dispatch, positionId})}>
{header}
diff --git a/src/index.css b/src/index.css
index 1bfefbc0..afe25df0 100644
--- a/src/index.css
+++ b/src/index.css
@@ -17,3 +17,7 @@ code {
font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',
monospace;
}
+
+h1 {
+ display: none;
+}