Nap time

Maria
My 3 month old doesn't nap for more than 30 mins if he if laying down on his swing. But sleeps 1-3 hours when I hold him. And I cant get anything done 😧. He also fights his sleeps.