file_icons: Add missing React file icon associations (#24659)

Twilight created

The `.mjsx`, `.cjsx`, `.mtsx`, and `.ctsx` file extensions are also
designed to contain JSX code.

Release Notes:

- Added file icon associations for more React files (`.mjsx`, `.cjsx`,
`.mtsx`, `.ctsx`).

Change summary

assets/icons/file_icons/file_types.json | 4 ++++
1 file changed, 4 insertions(+)

Detailed changes

assets/icons/file_icons/file_types.json 🔗

@@ -23,6 +23,7 @@
     "c++": "cpp",
     "cc": "cpp",
     "cjs": "javascript",
+    "cjsx": "react",
     "coffee": "coffeescript",
     "conf": "settings",
     "cpp": "cpp",
@@ -30,6 +31,7 @@
     "csv": "storage",
     "cxx": "cpp",
     "cts": "typescript",
+    "ctsx": "react",
     "dart": "dart",
     "dat": "storage",
     "db": "storage",
@@ -121,6 +123,7 @@
     "metadata": "code",
     "metal": "metal",
     "mjs": "javascript",
+    "mjsx": "react",
     "mka": "audio",
     "mkv": "video",
     "ml": "ocaml",
@@ -130,6 +133,7 @@
     "mp3": "audio",
     "mp4": "video",
     "mts": "typescript",
+    "mtsx": "react",
     "myd": "storage",
     "myi": "storage",
     "nim": "nim",