Baby only wants to be held during naps

My 3 month old- since the very beginning, only wants to be held during her naps! When I successfully lay her down she will only stay asleep for 30 mins tops! If I hold her the whole time she will sleep hours.

Am I ruining her? Will she get over this? I feel like I’m doing everything wrong!