diff --git a/task-01/src/App.js b/task-01/src/App.js
index 79e1fb5..59c536d 100644
--- a/task-01/src/App.js
+++ b/task-01/src/App.js
@@ -7,13 +7,13 @@ import TabContent from './containers/TabContent';
function App() {
const [activeTab, setActiveTab] = useState("form");
-
+
return (
-
+
diff --git a/task-01/src/components/LanguageSelector.js b/task-01/src/components/LanguageSelector.js
index 06cc1ff..dfb75f8 100644
--- a/task-01/src/components/LanguageSelector.js
+++ b/task-01/src/components/LanguageSelector.js
@@ -4,19 +4,19 @@ import { LanguageContext } from "../libs/language";
import { languageOptions } from "../languages/dictionaryList";
import './LanguageSelector.css';
-export default function LanguageSelector(props){
+export default function LanguageSelector(props) {
const { userLanguage, userLanguageChange } = useContext(LanguageContext)
const handleLanguageChange = e => userLanguageChange(e.target.value);
return (
-
+
diff --git a/task-01/src/containers/Form.js b/task-01/src/containers/Form.js
index 2d1b702..1a0785f 100644
--- a/task-01/src/containers/Form.js
+++ b/task-01/src/containers/Form.js
@@ -15,8 +15,8 @@ export default function Form(props) {
useEffect(() => {
loadUser()
- .then(d => { dispatch({type: "setData", payload: d})})
- .finally(setIsLoading(false));
+ .then(d => { dispatch({ type: "setData", payload: d }) })
+ .finally(setIsLoading(false));
}, [])
function handleSubmit(e) {
diff --git a/task-01/src/containers/NavBar.js b/task-01/src/containers/NavBar.js
index 53f79d5..5ab1589 100644
--- a/task-01/src/containers/NavBar.js
+++ b/task-01/src/containers/NavBar.js
@@ -3,11 +3,11 @@ import LanguageSelector from "../components/LanguageSelector";
import Tabs from "./Tabs";
import "./NavBar.css";
-export default function NavBar(props){
+export default function NavBar(props) {
return (
-
-
-
+
+
+
)
}
\ No newline at end of file
diff --git a/task-01/src/containers/Static.js b/task-01/src/containers/Static.js
index 2228600..5b290ce 100644
--- a/task-01/src/containers/Static.js
+++ b/task-01/src/containers/Static.js
@@ -5,14 +5,14 @@ function Static(props) {
const text = "someContent";
const arr = [];
- for(let i=0;i<20;i++){
+ for (let i = 0; i < 20; i++) {
arr.push(text);
}
- return ( props.isActive ? (
+ return (props.isActive ? (
-
- {Object.entries(arr).map(([id,text]) => )}
+
+ {Object.entries(arr).map(([id, text]) => )}
) : null
)
}
diff --git a/task-01/src/containers/TabContent.js b/task-01/src/containers/TabContent.js
index 464410c..7448340 100644
--- a/task-01/src/containers/TabContent.js
+++ b/task-01/src/containers/TabContent.js
@@ -7,10 +7,10 @@ import '../App.css'
export default function TabContent(props) {
return (
-
-
-
-
+
+
+
+
)
}
diff --git a/task-01/src/libs/contactAPI.js b/task-01/src/libs/contactAPI.js
index cdabdfa..4e0c38e 100644
--- a/task-01/src/libs/contactAPI.js
+++ b/task-01/src/libs/contactAPI.js
@@ -9,6 +9,6 @@ export function setContactData(contactData, userID) {
}
export function deleteContactData(userID) {
- const url=`${baseUrl}/${userID}`;
- return fetchAPI("PUT", url, {id: userID})
+ const url = `${baseUrl}/${userID}`;
+ return fetchAPI("PUT", url, { id: userID })
}
\ No newline at end of file
diff --git a/task-01/src/libs/formAPI.js b/task-01/src/libs/formAPI.js
index a72664b..cc1c7d2 100644
--- a/task-01/src/libs/formAPI.js
+++ b/task-01/src/libs/formAPI.js
@@ -8,7 +8,7 @@ export function editUser(e, userData, userID) {
return fetchAPI("PUT", url, userData);
}
-export async function loadUser(){
+export async function loadUser() {
const url = baseUrl;
return fetchAPI("GET", url);
}
\ No newline at end of file
diff --git a/task-01/src/libs/language.js b/task-01/src/libs/language.js
index ea01f3b..45d6b0d 100644
--- a/task-01/src/libs/language.js
+++ b/task-01/src/libs/language.js
@@ -6,7 +6,7 @@ export const LanguageContext = createContext({
dictionary: dictionaryList.eng
});
-export function LanguageProvider({children}){
+export function LanguageProvider({ children }) {
const [userLanguage, setUserLanguage] = useState("eng")
const provider = {
@@ -25,17 +25,17 @@ export function LanguageProvider({children}){
);
};
-export function Text({tid}) {
+export function Text({ tid }) {
const languageContext = useContext(LanguageContext);
return languageContext.dictionary[tid] || tid;
};
-export function Input(props){
+export function Input(props) {
const languageContext = useContext(LanguageContext);
return
}
-export function TextArea(props){
+export function TextArea(props) {
const languageContext = useContext(LanguageContext);
return
}
\ No newline at end of file
diff --git a/task-01/src/libs/reducer.js b/task-01/src/libs/reducer.js
index 942e8dd..7c38295 100644
--- a/task-01/src/libs/reducer.js
+++ b/task-01/src/libs/reducer.js
@@ -1,7 +1,7 @@
-export function reducer(state, action){
+export function reducer(state, action) {
switch (action.type) {
case "fieldChange": {
- const newState = {...state, [String(action.payload.name)]: String(action.payload.value)}
+ const newState = { ...state, [String(action.payload.name)]: String(action.payload.value) }
return newState;
}
@@ -9,7 +9,7 @@ export function reducer(state, action){
const newState = action.payload;
return newState;
}
-
+
default: {
return state;
}