How is the John Lewis Voting Rights Act different from H.R. 1?

Opponents say that gives the federal government way too much control over approving state and local election laws. Preclearance was actually part of the law in the past but was struck down by the Supreme Court in 2013, in large part because it applied only to certain states (Alabama, Alaska, Arizona, Georgia, Louisiana, Mississippi, South Carolina, Texas and Virginia, plus a few individual counties in California, Florida, New York, North Carolina and South Dakota, and two townships in Michigan). The court essentially said Congress hadn’t taken the country’s racial progress since the 1960s into account in monitoring just those jurisdictions.

Source: WP