Compare commits

..

No commits in common. "ai-dev" and "master" have entirely different histories.

4 changed files with 20 additions and 29 deletions

5
.gitignore vendored
View File

@ -1,8 +1,3 @@
node_modules/ node_modules/
*/node_modules/ */node_modules/
*/build/ */build/
**/node_modules/
**/build/
.DS_Store
.env

View File

@ -1 +0,0 @@
{}

View File

@ -21,19 +21,15 @@ export default function HeroSection({
const [imageHero, setImages] = useState([]); const [imageHero, setImages] = useState([]);
const pexelsQueriesWebSite = image; const pexelsQueriesWebSite = image;
useEffect(() => { useEffect(() => {
const fetchImages = async () => { const fetchImages = async () => {
if (image && image.length > 0 && typeof image[0] === 'object' && image[0].src) {
setImages(image);
return;
}
if (design !== HeroDesigns.TEXT_CENTER) { if (design !== HeroDesigns.TEXT_CENTER) {
try { try {
const images = await getMultiplePexelsImages(pexelsQueriesWebSite); const images = await getMultiplePexelsImages(pexelsQueriesWebSite);
const formattedImages = images.map((img) => ({ const formattedImages = images.map((image) => ({
src: img.src || undefined, src: image.src || undefined,
photographer: img.photographer || undefined, photographer: image.photographer || undefined,
photographer_url: img.photographer_url || undefined, photographer_url: image.photographer_url || undefined,
})); }));
setImages(formattedImages); setImages(formattedImages);
} catch (error) { } catch (error) {
@ -41,8 +37,9 @@ useEffect(() => {
} }
} }
}; };
fetchImages(); fetchImages();
}, [pexelsQueriesWebSite, design]); }, [pexelsQueriesWebSite, design]);
let DesignComponent; let DesignComponent;

View File

@ -93,8 +93,8 @@ export default function WebSite() {
<main className={`flex-grow bg-white rounded-none `}> <main className={`flex-grow bg-white rounded-none `}>
<HeroSection <HeroSection
projectName={'Management system'} projectName={'Management system'}
image={[{src: 'https://images.pexels.com/photos/774909/pexels-photo-774909.jpeg', photographer_url: 'https://www.pexels.com/photo/woman-in-white-blouse-774909/', photographer: 'Pexels'}]} image={['Project management dashboard overview']}
mainText={`Welcome to ${projectName} - where project management feels just like home!`} mainText={`Revolutionize Project Management with ${projectName}`}
subTitle={`${projectName} empowers project managers to seamlessly oversee multiple organizations, tasks, and teams, enhancing productivity and efficiency.`} subTitle={`${projectName} empowers project managers to seamlessly oversee multiple organizations, tasks, and teams, enhancing productivity and efficiency.`}
design={HeroDesigns.IMAGE_RIGHT || ''} design={HeroDesigns.IMAGE_RIGHT || ''}
buttonText={`Get Started Now`} buttonText={`Get Started Now`}