She
「彼女」という女性一人を指します。
spends
(時間を)「費やす」「過ごす」という意味です。
an inordinate amount
「過剰な量」を指します。「inordinate」は「amount」を修飾しています。
of time
「時間」を指し、「amount」の対象を示します。「an inordinate amount of time」で「過剰な時間量」となります。
on social media
「ソーシャルメディア上で」「ソーシャルメディアに」という意味で、時間を使う対象を示します。