Do you automatically have to replace your chainrings once your chain reaches 1 % chain wear?
I think that one rule of thumb I saw asserted that if you replaced promptly, you could get 2-3 cassettes per chain, and 2-3 sets of chainrings per cassette. I'm not able to provide a concrete source for this right now. However, the fact is that chainrings do wear more slowly than cassettes because they have more teeth.
I think very likely that your cassette needs replacement, and I would do that preemptively. I would not replace your chainrings right now, unless they have had several prior chains that also got to a high level of wear. For smaller chainrings, I would probably lean slightly more towards preemptive replacement.