The election was for President. Other than that, voters don't have much say because France has a parliamentary system with a whole slew of political parties that must form coalitions to assume power. It takes time to form a coalition, which is why Macaroni called for a "snap election," which didn't give the conservatives enough time to create a coalition.
Macron won’t face election until 2027.
The 577 seat legislature was up Sunday. Each district had its own election. Ten parties in three coalitions.