Pavle Golubovic 3 lat temu
rodzic
commit
9b63557ccf

+ 2
- 2
frontend/package-lock.json Wyświetl plik

{ {
"name": "frontend", "name": "frontend",
"version": "1.0.18",
"version": "1.0.20",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "frontend", "name": "frontend",
"version": "1.0.18",
"version": "1.0.20",
"dependencies": { "dependencies": {
"@faceless-ui/slider": "^1.1.14", "@faceless-ui/slider": "^1.1.14",
"@faceless-ui/window-info": "^2.1.1", "@faceless-ui/window-info": "^2.1.1",

+ 1
- 1
frontend/package.json Wyświetl plik

{ {
"name": "frontend", "name": "frontend",
"version": "1.0.20",
"version": "1.0.21",
"private": true, "private": true,
"dependencies": { "dependencies": {
"@faceless-ui/slider": "^1.1.14", "@faceless-ui/slider": "^1.1.14",

+ 2
- 1
frontend/src/pages/About.jsx Wyświetl plik



export default function About() { export default function About() {


useAnalytics();
useEffect(() => { useEffect(() => {
document.title = 'About Us'; document.title = 'About Us';
}, []); }, []);


useAnalytics();

return ( return (
<PageLayout> <PageLayout>
<div className="bg-white dark:bg-dg-primary-1700 w-full pt-32"> <div className="bg-white dark:bg-dg-primary-1700 w-full pt-32">

+ 3
- 1
frontend/src/pages/Careers.jsx Wyświetl plik



const api_url = process.env.REACT_APP_API_URL; const api_url = process.env.REACT_APP_API_URL;


useAnalytics();


useEffect(() => { useEffect(() => {
document.title = 'Careers'; document.title = 'Careers';
}, []); }, []);


useAnalytics();

useEffect(async () => { useEffect(async () => {
var vid = document.getElementById('animation'); var vid = document.getElementById('animation');
vid.playbackRate = 2; vid.playbackRate = 2;

+ 5
- 0
frontend/src/pages/CaseStudy.jsx Wyświetl plik

import ActionCard from '../components/shared/ActionCard'; import ActionCard from '../components/shared/ActionCard';
import useAnalytics from '../hooks/useAnalytics'; import useAnalytics from '../hooks/useAnalytics';
import PageLayout from '../layout/PageLayout'; import PageLayout from '../layout/PageLayout';
import { useEffect } from 'react';


const technologies = [ const technologies = [
{ {
]; ];


export default function CaseStudy() { export default function CaseStudy() {
useEffect(() => {
document.title = 'Case Studies';
},[]);

useAnalytics(); useAnalytics();
return ( return (

+ 2
- 1
frontend/src/pages/CaseStudyBI.jsx Wyświetl plik

}; };


export default function CaseStudyBI() { export default function CaseStudyBI() {
useAnalytics();
useEffect(() => { useEffect(() => {
document.title = 'Case Study: BI Healthcare Solution'; document.title = 'Case Study: BI Healthcare Solution';
}, []); }, []);


useAnalytics();

return ( return (
<PageLayout> <PageLayout>
<div className="bg-baby-blue dark:bg-dg-primary-1700 w-full pt-20 md:pt-24"> <div className="bg-baby-blue dark:bg-dg-primary-1700 w-full pt-20 md:pt-24">

+ 2
- 1
frontend/src/pages/CaseStudyCentralized.jsx Wyświetl plik

}; };


export default function CaseStudyCentralized() { export default function CaseStudyCentralized() {
useAnalytics();
useEffect(() => { useEffect(() => {
document.title = 'Case Study: Centralized Monitoring System'; document.title = 'Case Study: Centralized Monitoring System';
}, []); }, []);


useAnalytics();

return ( return (
<PageLayout> <PageLayout>
<div className="bg-baby-blue dark:bg-dg-primary-1700 w-full pt-20 md:pt-24"> <div className="bg-baby-blue dark:bg-dg-primary-1700 w-full pt-20 md:pt-24">

+ 2
- 1
frontend/src/pages/CaseStudyFinantial.jsx Wyświetl plik

}; };


export default function CaseStudyFinantial() { export default function CaseStudyFinantial() {
useAnalytics();
useEffect(() => { useEffect(() => {
document.title = 'Case Study: Financial Engine'; document.title = 'Case Study: Financial Engine';
}, []); }, []);


useAnalytics();

return ( return (
<PageLayout> <PageLayout>
<div className="bg-baby-blue dark:bg-dg-primary-1700 w-full pt-20 md:pt-24"> <div className="bg-baby-blue dark:bg-dg-primary-1700 w-full pt-20 md:pt-24">

+ 3
- 1
frontend/src/pages/CaseStudyResource.jsx Wyświetl plik

}; };


export default function CaseStudyResource() { export default function CaseStudyResource() {
useAnalytics();


useEffect(() => { useEffect(() => {
document.title = 'Case Study: Resource Planning System'; document.title = 'Case Study: Resource Planning System';
}, []); }, []);


useAnalytics();

return ( return (
<PageLayout> <PageLayout>
<div className="bg-baby-blue dark:bg-dg-primary-1700 w-full pt-20 md:pt-24"> <div className="bg-baby-blue dark:bg-dg-primary-1700 w-full pt-20 md:pt-24">

+ 3
- 1
frontend/src/pages/CaseStudyStrata.jsx Wyświetl plik

}; };


export default function CaseStudyStrata() { export default function CaseStudyStrata() {
useAnalytics();


useEffect(() => { useEffect(() => {
document.title = 'Case Study: Healthcare Tracking Software'; document.title = 'Case Study: Healthcare Tracking Software';
}, []); }, []);

useAnalytics();
return ( return (
<PageLayout> <PageLayout>
<div className="bg-baby-blue dark:bg-dg-primary-1700 w-full pt-20 md:pt-24"> <div className="bg-baby-blue dark:bg-dg-primary-1700 w-full pt-20 md:pt-24">

+ 3
- 1
frontend/src/pages/CaseStudyTicketing.jsx Wyświetl plik

}; };


export default function CaseStudyTicketing() { export default function CaseStudyTicketing() {
useAnalytics();
useEffect(() => { useEffect(() => {
document.title = 'Case Study: Ticketing System For Passengers'; document.title = 'Case Study: Ticketing System For Passengers';
}, []); }, []);


useAnalytics();

return ( return (
<PageLayout> <PageLayout>
<div className="bg-baby-blue dark:bg-dg-primary-1700 w-full pt-20 md:pt-24"> <div className="bg-baby-blue dark:bg-dg-primary-1700 w-full pt-20 md:pt-24">

+ 2
- 4
frontend/src/pages/ContactPage.jsx Wyświetl plik

import React, { useEffect, useState } from 'react'; import React, { useEffect, useState } from 'react';
import Contact from '../components/shared/Contact'; import Contact from '../components/shared/Contact';
import PageLayout from '../layout/PageLayout'; import PageLayout from '../layout/PageLayout';
import Layout from '../layout/PageLayout';
import axios from 'axios';
import useDataApi from '../hooks/useDataApi';
import useAnalytics from '../hooks/useAnalytics'; import useAnalytics from '../hooks/useAnalytics';


function ContactPage() { function ContactPage() {
const [isLoaded, setIsLoaded] = useState(''); const [isLoaded, setIsLoaded] = useState('');


//const hookdata = useDataApi(`${api_url}/api/job-submissions`); //const hookdata = useDataApi(`${api_url}/api/job-submissions`);
useAnalytics();


useEffect(() => { useEffect(() => {
document.title = 'Contact Us'; document.title = 'Contact Us';
}, []); }, []);


useAnalytics();

// useEffect(() => { // useEffect(() => {
// console.log(hookdata); // console.log(hookdata);
// }) // })

+ 3
- 1
frontend/src/pages/Home.jsx Wyświetl plik

const [contactRef, setRef] = useState(forwardedRef) const [contactRef, setRef] = useState(forwardedRef)
const [contactElement, setContactElement] = useState(0); const [contactElement, setContactElement] = useState(0);


useAnalytics();


// const UIContext = useContext(UIContext); // const UIContext = useContext(UIContext);


document.title = 'Diligent Software'; document.title = 'Diligent Software';
},[]); },[]);


useAnalytics();



useEffect(() => { useEffect(() => {
var vid = document.getElementById('animation'); var vid = document.getElementById('animation');

+ 2
- 1
frontend/src/pages/Portfolio.jsx Wyświetl plik

}; };


export default function Portfolio() { export default function Portfolio() {
useAnalytics();


useEffect(() => { useEffect(() => {
document.title = 'Case Studies'; document.title = 'Case Studies';
}, []); }, []);


useAnalytics();

return ( return (
<PageLayout> <PageLayout>
<div className="flex flex-col gap-90p pt-32"> <div className="flex flex-col gap-90p pt-32">

+ 2
- 1
frontend/src/pages/PrivacyPolicy.jsx Wyświetl plik

import Wrapper from '../layout/Wrapper'; import Wrapper from '../layout/Wrapper';


const PrivacyPolicy = () => { const PrivacyPolicy = () => {
useAnalytics;


useEffect(() => { useEffect(() => {
document.title = 'Privacy Policy'; document.title = 'Privacy Policy';
}, []); }, []);


useAnalytics();



return ( return (
<div className="mt-32p"> <div className="mt-32p">

+ 2
- 2
frontend/src/pages/ProcessPage.jsx Wyświetl plik



const windowInfo = useWindowSize(); const windowInfo = useWindowSize();


useAnalytics

useEffect(() => { useEffect(() => {
document.title = 'Process'; document.title = 'Process';
}, []); }, []);


useAnalytics();

useEffect(() => { useEffect(() => {
if (windowInfo.width < 1000) setIsMobile(true); if (windowInfo.width < 1000) setIsMobile(true);
else setIsMobile(false); else setIsMobile(false);

Ładowanie…
Anuluj
Zapisz