Skip to content

Commit

Permalink
Merge pull request #33 from danial117/client_dev_24
Browse files Browse the repository at this point in the history
ss
  • Loading branch information
danial117 committed Sep 7, 2024
2 parents ac6750c + 160243a commit afd15a6
Show file tree
Hide file tree
Showing 17 changed files with 260 additions and 165 deletions.
41 changes: 30 additions & 11 deletions src/assets/svg/Linkedin.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,39 @@


const Linkedin = () => {
const OpenUpwork = () => {
// Replace the URL with the desired link
const url = 'https://www.upwork.com/freelancers/~01c3695e7102934612';
// Open the URL in a new tab
window.open(url, '_blank');
};

return (
<svg onClick={OpenUpwork} className="cursor-pointer" xmlns="http://www.w3.org/2000/svg" xmlnsXlink="http://www.w3.org/1999/xlink" viewBox="0 0 256 256" width="50px" height="50px">
<g fill="#ffffff" fillRule="nonzero" stroke="none" strokeWidth="1" strokeLinecap="butt" strokeLinejoin="miter" strokeMiterlimit="10" strokeDasharray="" strokeDashoffset="0" fontFamily="none" fontWeight="none" fontSize="none" textAnchor="none" style={{ mixBlendMode: 'normal' }}>
<g transform="scale(5.12)">
<path d="M9,4c-2.74952,0 -5,2.25048 -5,5v32c0,2.74952 2.25048,5 5,5h32c2.74952,0 5,-2.25048 5,-5v-32c0,-2.74952 -2.25048,-5 -5,-5zM9,6h32c1.66848,0 3,1.33152 3,3v32c0,1.66848 -1.33152,3 -3,3h-32c-1.66848,0 -3,-1.33152 -3,-3v-32c0,-1.66848 1.33152,-3 3,-3zM14,11.01172c-1.09522,0 -2.08078,0.32736 -2.81055,0.94141c-0.72977,0.61405 -1.17773,1.53139 -1.17773,2.51367c0,1.86718 1.61957,3.32281 3.67969,3.4668c0.0013,0.00065 0.0026,0.0013 0.00391,0.00195c0.09817,0.03346 0.20099,0.05126 0.30469,0.05273c2.27301,0 3.98828,-1.5922 3.98828,-3.52148c-0.00018,-0.01759 -0.00083,-0.03518 -0.00195,-0.05274c-0.10175,-1.90023 -1.79589,-3.40234 -3.98633,-3.40234zM14,12.98828c1.39223,0 1.94197,0.62176 2.00195,1.50391c-0.01215,0.85625 -0.54186,1.51953 -2.00195,1.51953c-1.38541,0 -2.01172,-0.70949 -2.01172,-1.54492c0,-0.41771 0.15242,-0.7325 0.47266,-1.00195c0.32023,-0.26945 0.83428,-0.47656 1.53906,-0.47656zM11,19c-0.55226,0.00006 -0.99994,0.44774 -1,1v19c0.00006,0.55226 0.44774,0.99994 1,1h6c0.55226,-0.00006 0.99994,-0.44774 1,-1v-5.86523v-13.13477c-0.00006,-0.55226 -0.44774,-0.99994 -1,-1zM20,19c-0.55226,0.00006 -0.99994,0.44774 -1,1v19c0.00006,0.55226 0.44774,0.99994 1,1h6c0.55226,-0.00006 0.99994,-0.44774 1,-1v-10c0,-0.82967 0.22639,-1.65497 0.625,-2.19531c0.39861,-0.54035 0.90147,-0.86463 1.85742,-0.84766c0.98574,0.01695 1.50758,0.35464 1.90234,0.88477c0.39477,0.53013 0.61523,1.32487 0.61523,2.1582v10c0.00006,0.55226 0.44774,0.99994 1,1h6c0.55226,-0.00006 0.99994,-0.44774 1,-1v-10.73828c0,-2.96154 -0.87721,-5.30739 -2.38086,-6.89453c-1.50365,-1.58714 -3.59497,-2.36719 -5.80664,-2.36719c-2.10202,0 -3.70165,0.70489 -4.8125,1.42383v-0.42383c-0.00006,-0.55226 -0.44774,-0.99994 -1,-1zM12,21h4v12.13477v4.86523h-4zM21,21h4v1.56055c0.00013,0.43 0.27511,0.81179 0.68291,0.94817c0.40781,0.13638 0.85714,-0.00319 1.11591,-0.34661c0,0 1.57037,-2.16211 5.01367,-2.16211c1.75333,0 3.25687,0.58258 4.35547,1.74219c1.0986,1.15961 1.83203,2.94607 1.83203,5.51953v9.73828h-4v-9c0,-1.16667 -0.27953,-2.37289 -1.00977,-3.35352c-0.73023,-0.98062 -1.9584,-1.66341 -3.47266,-1.68945c-1.52204,-0.02703 -2.77006,0.66996 -3.50195,1.66211c-0.73189,0.99215 -1.01562,2.21053 -1.01562,3.38086v9h-4z"></path>
<svg
xmlns="http://www.w3.org/2000/svg"
xmlnsXlink="http://www.w3.org/1999/xlink"
viewBox="0 0 255.98958 255.98958"
width="55px"
height="55px"
fillRule="nonzero"
>
<g transform="translate(70.39713,70.39713) scale(0.45,0.45)">
<g
fill="none"
fillRule="nonzero"
stroke="#ffffff"
strokeWidth="25.6"
strokeLinecap="butt"
strokeLinejoin="miter"
strokeMiterlimit="10"
style={{ mixBlendMode: 'normal' }}
>
<path d="M127.99479,362.13163c-129.31021,0 -234.13684,-104.82663 -234.13684,-234.13684v0c0,-129.31021 104.82663,-234.13684 234.13684,-234.13684h0c129.31021,0 234.13684,104.82663 234.13684,234.13684v0c0,129.31021 -104.82663,234.13684 -234.13684,234.13684z"></path>
</g>
<g
fill="#ffffff"
fillRule="nonzero"
>
<g transform="scale(5.12,5.12)">
<path d="M50.0625,10.4375c-1.84766,0.82031 -3.82812,1.37109 -5.91016,1.62109c2.125,-1.27344 3.75781,-3.28906 4.52344,-5.6875c-1.98437,1.17578 -4.19141,2.03125 -6.53125,2.49219c-1.875,-2 -4.54687,-3.24609 -7.50391,-3.24609c-5.67969,0 -10.28516,4.60156 -10.28516,10.28125c0,0.80469 0.09375,1.58984 0.26953,2.34375c-8.54687,-0.42969 -16.12109,-4.52344 -21.19531,-10.74609c-0.88672,1.52344 -1.39062,3.28906 -1.39062,5.17187c0,3.56641 1.8125,6.71484 4.57422,8.5625c-1.6875,-0.05469 -3.27344,-0.51953 -4.66016,-1.28906c0,0.04297 0,0.08594 0,0.12891c0,4.98438 3.54688,9.13672 8.24609,10.08594c-0.85937,0.23438 -1.76953,0.35938 -2.70703,0.35938c-0.66406,0 -1.30859,-0.0625 -1.9375,-0.1875c1.3125,4.08203 5.10938,7.0625 9.60547,7.14453c-3.51562,2.75781 -7.94922,4.39844 -12.76953,4.39844c-0.83203,0 -1.64844,-0.04687 -2.44922,-0.14453c4.54687,2.92188 9.95312,4.62109 15.76172,4.62109c18.91406,0 29.25781,-15.66797 29.25781,-29.25391c0,-0.44531 -0.01172,-0.89453 -0.02734,-1.33203c2.00781,-1.44922 3.75,-3.26172 5.12891,-5.32422z"></path>
</g>
</g>
</svg>
</g>
</svg>
);
};

Expand Down
9 changes: 2 additions & 7 deletions src/assets/svg/facebook.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,9 @@


const Facebook = () => {
const OpenUpwork = () => {
// Replace the URL with the desired link
const url = 'https://www.upwork.com/freelancers/~01c3695e7102934612';
// Open the URL in a new tab
window.open(url, '_blank');
};

return (
<svg onClick={OpenUpwork} className="cursor-pointer" xmlns="http://www.w3.org/2000/svg" xmlnsXlink="http://www.w3.org/1999/xlink" viewBox="0 0 256 256" width="50px" height="50px">
<svg className="cursor-pointer" xmlns="http://www.w3.org/2000/svg" xmlnsXlink="http://www.w3.org/1999/xlink" viewBox="0 0 256 256" width="50px" height="50px">
<g fill="#ffffff" fillRule="nonzero" stroke="none" strokeWidth="1" strokeLinecap="butt" strokeLinejoin="miter" strokeMiterlimit="10" strokeDasharray="" strokeDashoffset="0" fontFamily="none" fontWeight="none" fontSize="none" textAnchor="none" style={{ mixBlendMode: 'normal' }}>
<g transform="scale(5.12)">
<path d="M25,3c-12.13844,0 -22,9.86156 -22,22c0,11.01913 8.12753,20.13835 18.71289,21.72852l1.14844,0.17383v-17.33594h-5.19727v-3.51953h5.19727v-4.67383c0,-2.87808 0.69065,-4.77363 1.83398,-5.96289c1.14334,-1.18926 2.83269,-1.78906 5.18359,-1.78906c1.87981,0 2.61112,0.1139 3.30664,0.19922v2.88086h-2.44727c-1.38858,0 -2.52783,0.77473 -3.11914,1.80664c-0.59131,1.03191 -0.77539,2.264 -0.77539,3.51953v4.01758h6.12305l-0.54492,3.51953h-5.57812v17.36523l1.13477,-0.1543c10.73582,-1.45602 19.02148,-10.64855 19.02148,-21.77539c0,-12.13844 -9.86156,-22 -22,-22zM25,5c11.05756,0 20,8.94244 20,20c0,9.72979 -6.9642,17.7318 -16.15625,19.5332v-12.96875h5.29297l1.16211,-7.51953h-6.45508v-2.01758c0,-1.03747 0.18982,-1.96705 0.50977,-2.52539c0.31994,-0.55834 0.62835,-0.80078 1.38477,-0.80078h4.44727v-6.69141l-0.86719,-0.11719c-0.59979,-0.08116 -1.96916,-0.27148 -4.43945,-0.27148c-2.7031,0 -5.02334,0.73635 -6.625,2.40234c-1.60166,1.66599 -2.39258,4.14669 -2.39258,7.34961v2.67383h-5.19727v7.51953h5.19727v12.9043c-9.04433,-1.91589 -15.86133,-9.84626 -15.86133,-19.4707c0,-11.05756 8.94244,-20 20,-20z"></path>
Expand Down
64 changes: 46 additions & 18 deletions src/assets/svg/fiveer.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,29 +2,57 @@

const Fiveer = () => {

const OpenUpwork = () => {
// Replace the URL with the desired link
const url = 'https://www.upwork.com/freelancers/~01c3695e7102934612';
// Open the URL in a new tab
window.open(url, '_blank');
};

return (
<svg
onClick={OpenUpwork}
className="cursor-pointer"
xmlns="http://www.w3.org/2000/svg"
xmlnsXlink="http://www.w3.org/1999/xlink"
viewBox="0 0 256 256"
width="50px"
height="50px"
>
<g fill="#ffffff" fillRule="nonzero">
<g transform="scale(5.12,5.12)">
<path d="M25,2c-12.69071,0 -23,10.3093 -23,23c0,12.6907 10.30929,23 23,23c12.69071,0 23,-10.3093 23,-23c0,-12.6907 -10.30929,-23 -23,-23zM25,4c11.60983,0 21,9.39017 21,21c0,11.60983 -9.39017,21 -21,21c-11.60983,0 -21,-9.39017 -21,-21c0,-11.60982 9.39017,-21 21,-21zM26.5,11c-4.921,0 -8.09089,3.037 -8.46289,8h-4.03711v6h4v11h6v-11h4v11h6v-17h-9.93359c0.294,-1.999 1.51259,-2 2.43359,-2h2.53125v-6z"></path>
xmlns="http://www.w3.org/2000/svg"
xmlnsXlink="http://www.w3.org/1999/xlink"
viewBox="0 0 255.98958 255.98958"
width="55px"
height="55px"
fillRule="nonzero"
>
<g transform="translate(66.55729,66.55729) scale(0.48)">
<g
fill="none"
fillRule="nonzero"
stroke="#ffffff"
strokeWidth="25.36"
strokeLinecap="butt"
strokeLinejoin="miter"
strokeMiterlimit="10"
strokeDasharray=""
strokeDashoffset="0"
fontFamily="none"
fontWeight="none"
fontSize="none"
textAnchor="none"
style={{ mixBlendMode: 'normal' }}
>
<path d="M127.99479,339.41507c-116.7642,0 -211.42028,-94.65608 -211.42028,-211.42028v0c0,-116.7642 94.65608,-211.42028 211.42028,-211.42028v0c116.7642,0 211.42028,94.65608 211.42028,211.42028v0c0,116.7642 -94.65608,211.42028 -211.42028,211.42028z" id="shape"></path>
</g>
<g
fill="#ffffff"
fillRule="nonzero"
stroke="none"
strokeWidth="1"
strokeLinecap="butt"
strokeLinejoin="miter"
strokeMiterlimit="10"
strokeDasharray=""
strokeDashoffset="0"
fontFamily="none"
fontWeight="none"
fontSize="none"
textAnchor="none"
style={{ mixBlendMode: 'normal' }}
>
<g transform="scale(5.12)">
<path d="M16,3c-7.17,0 -13,5.83 -13,13v18c0,7.17 5.83,13 13,13h18c7.17,0 13,-5.83 13,-13v-18c0,-7.17 -5.83,-13 -13,-13zM37,11c1.1,0 2,0.9 2,2c0,1.1 -0.9,2 -2,2c-1.1,0 -2,-0.9 -2,-2c0,-1.1 0.9,-2 2,-2zM25,14c6.07,0 11,4.93 11,11c0,6.07 -4.93,11 -11,11c-6.07,0 -11,-4.93 -11,-11c0,-6.07 4.93,-11 11,-11zM25,16c-4.96,0 -9,4.04 -9,9c0,4.96 4.04,9 9,9c4.96,0 9,-4.04 9,-9c0,-4.96 -4.04,-9 -9,-9z"></path>
</g>
</g>
</svg>
</g>
</svg>
);
};

Expand Down
52 changes: 32 additions & 20 deletions src/assets/svg/upwork.jsx
Original file line number Diff line number Diff line change
@@ -1,28 +1,40 @@


const Upwork = () => {
const OpenUpwork = () => {
// Replace the URL with the desired link
const url = 'https://www.upwork.com/freelancers/~01c3695e7102934612';
// Open the URL in a new tab
window.open(url, '_blank');
};

return (
<svg onClick={OpenUpwork} className="cursor-pointer" xmlns="http://www.w3.org/2000/svg" xmlnsXlink="http://www.w3.org/1999/xlink" viewBox="0,0,290,270" width="50px" height="50px">
<g transform="translate(51.2,51.2) scale(0.6,0.6)">
<g fillOpacity="0" fill="#ffffff" fillRule="nonzero" stroke="none" strokeWidth="1" strokeLinecap="butt" strokeLinejoin="miter" strokeMiterlimit="10" strokeDasharray="" strokeDashoffset="0" fontFamily="none" fontWeight="none" fontSize="none" textAnchor="none" style={{ mixBlendMode: 'normal' }}>
<path d="M-85.33333,341.33333v-426.66667h426.66667v426.66667z" id="bgRectangle"></path>
</g>
<g fill="none" fillRule="nonzero" stroke="#ffffff" strokeWidth="22.12" strokeLinecap="butt" strokeLinejoin="miter" strokeMiterlimit="10" strokeDasharray="" strokeDashoffset="0" fontFamily="none" fontWeight="none" fontSize="none" textAnchor="none" style={{ mixBlendMode: 'normal' }}>
<path d="M128,337.93243c-115.94248,0 -209.93243,-93.98995 -209.93243,-209.93243v0c0,-115.94248 93.98995,-209.93243 209.93243,-209.93243h0c115.94248,0 209.93243,93.98995 209.93243,209.93243v0c0,115.94248 -93.98995,209.93243 -209.93243,209.93243z" id="shape"></path>
</g>
<g fill="#ffffff" fillRule="nonzero" stroke="none" strokeWidth="1" strokeLinecap="butt" strokeLinejoin="miter" strokeMiterlimit="10" strokeDasharray="" strokeDashoffset="0" fontFamily="none" fontWeight="none" fontSize="none" textAnchor="none" style={{ mixBlendMode: 'normal' }}>
<g transform="scale(5.12,5.12)">
<path d="M1,9c-0.552,0 -1,0.448 -1,1v14.11523c0,6.161 4.68298,11.51624 10.83398,11.86523c5.897,0.334 10.91389,-3.80408 11.96289,-9.33008c0.57,0.77 1.14937,1.48558 1.73438,2.14258l-3.5293,14.97852c-0.069,0.298 0.00045,0.60861 0.18945,0.84961c0.191,0.238 0.47916,0.37891 0.78516,0.37891h5.11914c0.464,0 0.8637,-0.31267 0.9707,-0.76367c0.621,-2.621 1.59456,-6.72817 2.47656,-10.45117l0.91016,0.52734c2.165,1.121 4.36187,1.6875 6.54688,1.6875c7.192,0 12.926,-6.359 11.875,-13.75c-0.696,-4.896 -4.46092,-8.93166 -9.29492,-9.97266c-5.629,-1.213 -11.05472,1.6718 -13.38672,6.4668c0,0 -0.2588,0.57444 -0.4668,1.14844c-1.65,-2.846 -2.61895,-5.7985 -3.12695,-7.9375c-0.185,-0.78 -0.46214,-2.1922 -0.49414,-2.2832c-0.139,-0.403 -0.51636,-0.67187 -0.94336,-0.67187h-5.16211c-0.552,0 -1,0.448 -1,1v14.30078c0,2.349 -1.71278,4.44974 -4.05078,4.67773c-2.682,0.262 -4.94922,-1.84852 -4.94922,-4.47852v-14.5c0,-0.552 -0.448,-1 -1,-1zM38,19c2.757,0 5,2.243 5,5c0,2.757 -2.243,5 -5,5c-2.225,0 -4.28647,-1.34172 -5.73047,-2.51172c0.527,-2.225 0.88072,-3.71523 0.88672,-3.74023c0.568,-2.207 2.56075,-3.74805 4.84375,-3.74805z"></path>
</g>
</g>
<svg
xmlns="http://www.w3.org/2000/svg"
xmlnsXlink="http://www.w3.org/1999/xlink"
viewBox="0 0 255.98958 255.98958"
width="55px"
height="55px"
fillRule="nonzero"
>
<g transform="translate(51.19792,51.19792) scale(0.6,0.6)">
<g
fill="none"
fillRule="nonzero"
stroke="#ffffff"
strokeWidth="18.36"
strokeLinecap="butt"
strokeLinejoin="miter"
strokeMiterlimit="10"
style={{ mixBlendMode: 'normal' }}
>
<path d="M127.99479,303.76779c-97.07675,0 -175.773,-78.69625 -175.773,-175.773v0c0,-97.07675 78.69625,-175.773 175.773,-175.773v0c97.07675,0 175.773,78.69625 175.773,175.773v0c0,97.07675 -78.69625,175.773 -175.773,175.773z"></path>
</g>
<g

fill="#ffffff"
fillRule="nonzero"
>
<g transform="scale(5.12)">
<path d="M24.40234,9c-6.60156,0 -12.80078,0.5 -16.10156,1.19922c-2.19922,0.5 -4.10156,2 -4.5,4.30078c-0.39844,2.39844 -0.80078,6 -0.80078,10.5c0,4.5 0.39844,8 0.89844,10.5c0.40234,2.19922 2.30078,3.80078 4.5,4.30078c3.50391,0.69922 9.5,1.19922 16.10156,1.19922c6.60156,0 12.59766,-0.5 16.09766,-1.19922c2.20313,-0.5 4.10156,-2 4.5,-4.30078c0.40234,-2.5 0.90234,-6.09766 1,-10.59766c0,-4.5 -0.5,-8.10156 -1,-10.60156c-0.39844,-2.19922 -2.29687,-3.80078 -4.5,-4.30078c-3.5,-0.5 -9.59766,-1 -16.19531,-1zM24.40234,11c7.19922,0 12.99609,0.59766 15.79688,1.09766c1.5,0.40234 2.69922,1.40234 2.89844,2.70313c0.60156,3.19922 1,6.60156 1,10.10156c-0.09766,4.29688 -0.59766,7.79688 -1,10.29688c-0.29687,1.89844 -2.29687,2.5 -2.89844,2.70313c-3.60156,0.69922 -9.60156,1.19531 -15.60156,1.19531c-6,0 -12.09766,-0.39844 -15.59766,-1.19531c-1.5,-0.40234 -2.69922,-1.40234 -2.89844,-2.70312c-0.80078,-2.80078 -1.10156,-6.5 -1.10156,-10.19922c0,-4.60156 0.40234,-8 0.80078,-10.09766c0.30078,-1.90234 2.39844,-2.50391 2.89844,-2.70312c3.30078,-0.69922 9.40234,-1.19922 15.70313,-1.19922zM19,17v16l14,-8zM21,20.40234l8,4.59766l-8,4.59766z"></path>
</g>
</svg>
</g>
</g>
</svg>
);
};

Expand Down
37 changes: 37 additions & 0 deletions src/cartContext/CmsContext.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
// CMSContext.js
import React, { createContext, useContext, useState, useEffect } from 'react';

// Create a context
const CMSContext = createContext();

// Create a provider component
export const CMSProvider = ({ children }) => {
const [cmsData, setCmsData] = useState({});





useEffect(() => {
const fetchCmsData = async () => {
try {
const response = await fetch(`${process.env.REACT_APP_API_URL}/CMS/show`); // Replace with your CMS data API endpoint
const data = await response.json();
setCmsData(data[0]);
} catch (error) {
console.error('Failed to fetch CMS data', error);
}
};

fetchCmsData();
}, []);

return (
<CMSContext.Provider value={cmsData}>
{children}
</CMSContext.Provider>
);
};

// Custom hook to use CMS context
export const useCMS = () => useContext(CMSContext);
35 changes: 11 additions & 24 deletions src/components/PaypalButtonComponent.jsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import React, { useEffect } from 'react';
import { useSelector } from 'react-redux';
import ReactGA from 'react-ga4';

import api from '../utils/api';



Expand Down Expand Up @@ -47,23 +47,16 @@ const PayPalPaymentEvent = () => {
},
async createOrder() {
try {
const response = await fetch(`${process.env.REACT_APP_API_URL}/order/api/`, {
method: "POST",
headers: {
"Content-Type": "application/json",
'Authorization': `Bearer ${accessToken}`
},
body: JSON.stringify({
cart: [
{
id: "034324dfjf2399423rf",
quantity: 2,
},
],
}),
const response = await api.post('/order/api/', {
cart: [
{
id: '034324dfjf2399423rf',
quantity: 2,
},
],
});

const orderData = await response.json();
const orderData = response.data;

if (orderData.id) {
return orderData.id;
Expand All @@ -82,15 +75,9 @@ const PayPalPaymentEvent = () => {
},
async onApprove(data, actions) {
try {
const response = await fetch(`${process.env.REACT_APP_API_URL}/order/api/${data.orderID}/capture`, {
method: "POST",
headers: {
"Content-Type": "application/json",
'Authorization': `Bearer ${accessToken}`
},
});
const response = await api.post(`/order/api/${data.orderID}/capture`);

const orderData = await response.json();
const orderData = response.data;
const errorDetail = orderData?.details?.[0];

if (errorDetail?.issue === "INSTRUMENT_DECLINED") {
Expand Down
4 changes: 4 additions & 0 deletions src/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ import { PersistGate } from "redux-persist/integration/react";
import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
import { CartProvider } from "./cartContext/cartContext"; // Ensure the correct path
import { store, persistor } from "./state/store.js"; // Import from the new store file
import { CMSProvider } from "./cartContext/CmsContext.js";


const queryClient = new QueryClient();

Expand All @@ -14,9 +16,11 @@ root.render(
<Provider store={store}>
<PersistGate loading={null} persistor={persistor}>
<CartProvider>
<CMSProvider>
<QueryClientProvider client={queryClient}>
<App />
</QueryClientProvider>
</CMSProvider>
</CartProvider>
</PersistGate>
</Provider>
Expand Down
Binary file removed src/scenes/1.jpeg
Binary file not shown.
Loading

0 comments on commit afd15a6

Please sign in to comment.