~~~
Regarding strength when attacking, it cannot be denied that Salah's presence can make it more difficult for opponents to maintain their defense because Salah has the ability to dribble the ball. However, if Salah cannot play then Liverpool have a number of players who can replace him. This is because several previous matches have proven that, without Salah's presence, they still play much more solidly on the front lines. Of course losing Salah in the team will slightly affect Liverpool's attack, but that doesn't mean they have no choice.
These three players did appear extraordinary against Fulham and they tried to carry out quite neat attacks while near the penalty area. Jurgen Klopp knows what to do even though sometimes there are a number of opportunities that players are not able to maximize and that often happens in football.
I'm not saying Liverpool can't play well without Salah, but with Salah, Liverpool will certainly be better able to maximize their attack patterns. Salah is an icon for Liverpool so far, so when the team plays without his presence there is something different.
The strength of Liverpool's attack line will not be completely good without Salah, especially in tough matches Salah is really needed. I know Nunez, Diaz and Gakpo can play well, but Salah is a player who can bring a lot of change to Liverpool's attacking game. Just like De Bruyne at Manchester City, Salah is very important in Liverpool's attack line every season. The games against Chelsea and Arsenal are tough games, so we'll see if Liverpool are as good without Salah in those two games.