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,28 +21,25 @@ 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) { if (design !== HeroDesigns.TEXT_CENTER) {
setImages(image); try {
return; const images = await getMultiplePexelsImages(pexelsQueriesWebSite);
} const formattedImages = images.map((image) => ({
if (design !== HeroDesigns.TEXT_CENTER) { src: image.src || undefined,
try { photographer: image.photographer || undefined,
const images = await getMultiplePexelsImages(pexelsQueriesWebSite); photographer_url: image.photographer_url || undefined,
const formattedImages = images.map((img) => ({ }));
src: img.src || undefined, setImages(formattedImages);
photographer: img.photographer || undefined, } catch (error) {
photographer_url: img.photographer_url || undefined, console.error('Error fetching images:', error);
})); }
setImages(formattedImages);
} catch (error) {
console.error('Error fetching images:', error);
} }
} };
};
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`}