Learn Modern JavaScript Methods By Building Football Team Cards - Step 42

Tell us what’s happening:

Your code so far

WARNING

The challenge seed code and/or your solution exceeded the maximum length we can port over from the challenge.

You will need to take an additional step here so the code you wrote presents in an easy to read format.

Please copy/paste all the editor code showing in the challenge from where you just linked.

 switch (e.target.value) {
    case "nickname":
      setPlayerCards(players.filter((player) => {
        player.nickname !== null;
      }));

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36

Challenge Information:

Learn Modern JavaScript Methods By Building Football Team Cards - Step 42

I’m stumped on where I’m going wrong with this step.

You need to use implicit return, according to instructions.
So no return keyword is needed in callback.
Tho you do not have return statement in your callback, you have some {} syntax in it. Those you do not need if your goal is to apply implicit return.

Thank you so much for that.