What was the argument for America officially supporting the French in war with the British?

One argument for America officially supporting the French in war with the British was the Treaty of Alliance that was signed between the United States and France in 1778. This treaty obligated the United States to come to France's aid if it was ever attacked by the British, and vice versa. Therefore, supporting the French in their war with the British was seen as fulfilling a legal obligation under the treaty. Additionally, France had provided crucial support to the American colonies during their own War for Independence, and many Americans felt a sense of gratitude and obligation to support the French in return. Supporting the French was also seen as a way to potentially weaken British power and influence, which could benefit the United States in the long run.