[Glitch] Type Redux store and middleware Port 6aeb162927e6f9bbfd597632a10d82d9656c2385 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
[Glitch] Remove unused iOS agent sniffing function Port 224d458f7e351e8c88f71b44d338578525961c88 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
[Glitch] Rework polyfills loading Port a3a2414f0ea91c26276728fc7f9d837f81828075 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
[Glitch] Add more detailed type annotation for Account Port 6579e3af7d6eb2774eae3d16bb1c9b7772fb58ec to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
Merge commit '6aeb162927e6f9bbfd597632a10d82d9656c2385' into glitch-soc/merge-upstream Conflicts: - `.github/dependabot.yml`: We deleted it. Kept it removed. - `app/javascript/packs/public.jsx`: Upstream changed an import, we have slightly different ones. Ported upstream changes.
Disable broken onboarding code
[Glitch] Enforce stricter rules for Typescript files Port c8181eb0a41c4f5c1655d4e400cab071aee4182a to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
[Glitch] Enforce React Rules of Hooks with eslint Port d9b93bd15e508bd19896950ca5c5d356e7e402d4 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
[Glitch] Dont use CommonJS (`require`, `module.exports`) anywhere Port 955179fc55f2db2694ab2d1e98d5ae82af430571 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
Merge commit 'c8181eb0a41c4f5c1655d4e400cab071aee4182a' into glitch-soc/merge-upstream Conflicts: - `app/javascript/packs/admin.jsx`: Upstream reworked imports, but we had many changes. Reworked imports as upstream did. - `app/javascript/packs/public.jsx`: Upstream reworked imports, but we had many changes. Reworked imports as upstream did.
[Glitch] Add TypeScript support for `mastodon` alias and image imports Port 7c1305b3a4ce0ee39aa923a1f1ac604794265b0b to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
Copy hooks/useHovering.ts to glitch-soc
Fix IconButton prop types in glitch-soc
[Glitch] Mark `wheel` events on scrollable list as passive Port 89269e4b713e3291a5c8c29b8d2e7b950b60eb35 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
[Glitch] Rewrite Domain component as function component Port 9818f342735d1765baa281aaeeab2f60b8d049fe to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
[Glitch] Use LayoutType from is_mobile in actions/app Port 5bc8e2d1fdc3f1b1a0b9af5aed762d44e048250c to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
[Glitch] Rewrite RadioButton component as FC Port 76264e3fe86d1ac3c9f6d91290e77db8d9272d1a to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
[Glitch] Rewrite Image component as function component Port a65d2d10458fcb6c1c36fa6dd52b8f64d12ce50d to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
[Glitch] Rewrite <NotSignedInIndicator /> as FC Port 490ccbf40b06e97f59f09253b0d2e9d613cf353d to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
Merge commit '89269e4b713e3291a5c8c29b8d2e7b950b60eb35' into glitch-soc/merge-upstream Conflicts: - `tsconfig.json`: Upstream changed the config to properly process imports. Glitch-soc had previously already done so. Changed the config to better match upstream.