import * as React from 'react';
import {ImageList, Box, Typography, CircularProgress} from '@mui/material';
import { useEffect, useState } from "react";
import ArtistPortfolioImage from './artistPortfolioImage';
const ArtistPortfolio = ({artistId}) => {
const [portfolioData, setPortfolioData] = useState([]);
const [loading, setLoading] = useState(true); // State for loading indicator
useEffect(() => {
const getData = async () => {
const response = await fetch('/api/discovery/artist/'+artistId+'/portfolio');
const data = await response.json();
setPortfolioData(data);
setLoading(false);
}
(portfolioData)
getData();
}, []);
return (
(loading) ? (
Loading
) :
(
{portfolioData.map((item) => (
))}
)
)
}
export default ArtistPortfolio