Fatti

La ricorrente, una cittadina ceca, è entrata in Svizzera nel 2008 e ha ottenuto un permesso di soggiorno UE/AELS. Dopo la separazione dal suo partner, è stata sostenuta dall'assistenza sociale e ha successivamente ricevuto prestazioni integrative. L'ufficio per le migrazioni del cantone di Basilea-Città ha rifiutato di prorogare il suo permesso di soggiorno e l'ha allontanata dalla Svizzera.

La ricorrente ha chiesto la proroga del suo permesso di soggiorno e ha sostenuto di disporre di mezzi finanziari sufficienti e di non essere dipendente dall'assistenza sociale. Il tribunale d'appello del cantone di Basilea-Città, in qualità di tribunale amministrativo, ha respinto il suo ricorso.

La ricorrente si è rivolta al Tribunale federale e ha chiesto l'annullamento della sentenza del tribunale d'appello. Ha sostenuto che la non proroga del suo permesso di soggiorno UE/AELS costituiva una violazione dell'art. 2 ALC (non discriminazione) e dell'art. 8 cpv. 2 Cost. (divieto di discriminazione).

Legge

Il Tribunale federale ha esaminato la competenza e le condizioni di ammissibilità e ha concluso che il ricorso era ammissibile. La ricorrente ha censurato una violazione dell'art. 2 ALC in combinato disposto con l'art. 2 cpv. 2 LStrI e ha sostenuto che il ricevimento di prestazioni integrative secondo il diritto nazionale non doveva portare alla revoca del permesso di soggiorno.

Il Tribunale federale ha respinto questa censura e ha deciso che l'applicazione della norma di cui all'art. 24 cpv. 1 Allegato I ALC da parte dell'autorità inferiore non era censurabile. Il ricevimento di prestazioni integrative era equiparabile al ricevimento di assistenza sociale, e la ricorrente non disponeva di mezzi finanziari sufficienti per mantenere se stessa.

La ricorrente ha…