From 554bb225c2d486a4deb3a6a028c2f37828596f7e Mon Sep 17 00:00:00 2001 From: chimpdev Date: Tue, 22 Oct 2024 04:26:26 +0300 Subject: [PATCH] New eslint rule --- client/.eslintrc.js | 4 ++ .../Content/Sidebar/Icons/Collapse.jsx | 12 ++-- .../components/Content/Sidebar/index.jsx | 2 +- .../Content/Tabs/MyAccount/CreateProfile.jsx | 8 +-- .../Content/Tabs/MyBots/NewBot/index.jsx | 64 +++++++++---------- .../Content/Tabs/MyLinks/CreateLinkModal.jsx | 8 +-- .../Tabs/MyServers/NewServer/index.jsx | 6 +- .../Content/Tabs/MySounds/NewSound/index.jsx | 62 +++++++++--------- .../Content/Tabs/MyThemes/NewTheme/index.jsx | 48 +++++++------- .../account/components/Content/index.jsx | 4 +- client/app/(blogs)/blogs/Hero/Card.jsx | 6 +- client/app/(blogs)/blogs/Hero/index.jsx | 4 +- .../bots/[id]/components/Tabs/Reviews.jsx | 26 ++++---- .../components/sections/RightSide/Actions.jsx | 4 +- .../manage/components/ExtraOwners/index.jsx | 4 +- .../[id]/manage/components/Input/index.jsx | 2 +- client/app/(bots)/bots/[id]/manage/content.js | 14 ++-- .../Hero/SearchResults/Card/index.jsx | 6 +- .../app/(bots)/bots/components/Hero/index.jsx | 4 +- .../CreateQuarantineModal/index.jsx | 32 +++++----- .../(dashboard)/components/Dropdown/Deny.jsx | 6 +- .../app/(dashboard)/components/Home/index.jsx | 2 +- .../(dashboard)/components/Queue/index.jsx | 14 ++-- .../components/Sidebar/Icons/Collapse.jsx | 12 ++-- .../(dashboard)/components/Sidebar/index.jsx | 2 +- .../components/Table/ColumnRenderer.jsx | 2 +- .../(dashboard)/components/Table/index.jsx | 2 +- client/app/(dashboard)/dashboard/page.js | 4 +- .../[id]/components/FaQs/Questions/3.jsx | 2 +- .../emojis/components/EmojiPreview/index.jsx | 4 +- .../emojis/components/Hero/Emojis.jsx | 2 +- .../(emojis)/emojis/components/Hero/index.jsx | 4 +- .../components/PackagePreview/index.jsx | 4 +- .../components/UploadEmojiToDiscordModal.jsx | 4 +- client/app/(emojis)/emojis/create/page.js | 8 +-- .../[id]/components/FaQs/Questions/3.jsx | 2 +- client/app/(home)/page.js | 2 +- .../components/sections/Graph/index.jsx | 2 +- .../[slug]/components/sections/Servers.jsx | 2 +- .../app/(profiles)/profile/[slug]/content.js | 2 +- .../(profiles)/profile/[slug]/edit/content.js | 14 ++-- .../(profiles)/profile/u/[user_id]/content.js | 10 +-- .../profiles/components/Hero/index.jsx | 4 +- .../servers/[id]/components/Tabs/Reviews.jsx | 26 ++++---- .../servers/[id]/components/Tabs/Rewards.jsx | 20 +++--- .../components/sections/RightSide/Actions.jsx | 4 +- .../[id]/manage/components/Input/index.jsx | 2 +- .../(servers)/servers/[id]/manage/content.js | 12 ++-- .../servers/components/Hero/index.jsx | 4 +- .../servers/components/ServerCard/index.jsx | 6 +- .../[id]/components/FaQs/Questions/3.jsx | 2 +- .../UploadSoundToDiscordModal.jsx | 4 +- .../sounds/components/SoundPreview/index.jsx | 14 ++-- .../sounds/components/Sounds/index.jsx | 2 +- client/app/(sounds)/sounds/content.js | 4 +- .../components/Icons/BrowseChannels/index.jsx | 6 +- .../components/Icons/CirclePlus/index.jsx | 4 +- .../Icons/CommunityServerBoosted/index.jsx | 12 ++-- .../preview/components/Icons/Emoji/index.jsx | 4 +- .../preview/components/Icons/Events/index.jsx | 6 +- .../preview/components/Icons/Gif/index.jsx | 4 +- .../preview/components/Icons/Help/index.jsx | 4 +- .../preview/components/Icons/Home/index.jsx | 4 +- .../preview/components/Icons/Inbox/index.jsx | 4 +- .../components/Icons/MemberList/index.jsx | 4 +- .../preview/components/Icons/Nitro/index.jsx | 8 +-- .../Icons/NotificationSettings/index.jsx | 4 +- .../components/Icons/PinnedMessages/index.jsx | 4 +- .../preview/components/Icons/Search/index.jsx | 4 +- .../components/Icons/Stickers/index.jsx | 6 +- .../components/Icons/TextChannel/index.jsx | 4 +- .../Icons/TextChannelNSFW/index.jsx | 6 +- .../components/Icons/Threads/index.jsx | 4 +- .../components/Icons/VoiceChannel/index.jsx | 6 +- .../Icons/VoiceChannelNSFW/index.jsx | 6 +- .../[id]/preview/components/Sidebar/index.jsx | 24 +++---- .../templates/[id]/preview/content.js | 2 +- .../Hero/SearchResults/Card/index.jsx | 14 ++-- .../templates/components/Hero/index.jsx | 4 +- .../app/(templates)/templates/create/page.js | 8 +-- .../[id]/components/FaQs/Questions/3.jsx | 2 +- .../themes/components/Themes/index.jsx | 2 +- client/app/(themes)/themes/content.js | 4 +- client/app/api/og/content/Blog.jsx | 2 +- client/app/api/og/content/Bot.jsx | 2 +- client/app/api/og/content/Emoji.jsx | 2 +- client/app/api/og/content/Profile.jsx | 6 +- client/app/api/og/content/Server.jsx | 4 +- client/app/api/og/content/Sound.jsx | 6 +- client/app/api/og/content/Template.jsx | 2 +- client/app/api/og/route.jsx | 2 +- client/app/components/Background/Square.jsx | 12 ++-- client/app/components/CookieBanner/index.jsx | 6 +- client/app/components/FlipWords/index.jsx | 2 +- client/app/components/Footer/index.jsx | 6 +- .../app/components/FullPageLoading/index.jsx | 4 +- .../components/Header/NotCollapsedHeader.jsx | 4 +- .../components/Header/ServicesDropdown.jsx | 12 ++-- client/app/components/Header/UserSide.jsx | 2 +- client/app/components/Logo/WithText.jsx | 2 +- .../app/components/Providers/Modal/index.jsx | 2 +- .../Providers/ProgressBar/index.jsx | 4 +- .../ReportableArea/Previews/Bot.jsx | 6 +- .../ReportableArea/Previews/Emoji.jsx | 8 +-- .../ReportableArea/Previews/Profile.jsx | 10 +-- .../ReportableArea/Previews/Review.jsx | 6 +- .../ReportableArea/Previews/Server.jsx | 6 +- .../ReportableArea/Previews/Sound.jsx | 4 +- .../ReportableArea/Previews/Template.jsx | 6 +- .../ReportableArea/Previews/Theme.jsx | 6 +- client/app/components/Select/index.jsx | 10 +-- client/app/layout.js | 2 +- client/app/legal/content-policy/page.js | 2 +- client/app/legal/cookie-policy/page.js | 2 +- client/app/legal/privacy/page.js | 4 +- client/app/legal/purchase-policy/page.js | 2 +- client/app/legal/terms/page.js | 4 +- client/app/premium/content.jsx | 4 +- client/lib/markdownComponents.jsx | 2 +- docs/.eslintrc.js | 4 ++ docs/app/layout.js | 2 +- docs/components/endpoint.jsx | 2 +- docs/components/footer.jsx | 8 +-- docs/components/header.jsx | 12 ++-- 124 files changed, 448 insertions(+), 440 deletions(-) diff --git a/client/.eslintrc.js b/client/.eslintrc.js index 7834cde7..54bd273d 100644 --- a/client/.eslintrc.js +++ b/client/.eslintrc.js @@ -20,6 +20,10 @@ module.exports = { }, rules: { 'react/prop-types': 'off', + 'jsx-quotes': [ + 'error', + 'prefer-single' + ], 'react/self-closing-comp': [ 'error', { diff --git a/client/app/(account)/account/components/Content/Sidebar/Icons/Collapse.jsx b/client/app/(account)/account/components/Content/Sidebar/Icons/Collapse.jsx index 5c70a266..536d8254 100644 --- a/client/app/(account)/account/components/Content/Sidebar/Icons/Collapse.jsx +++ b/client/app/(account)/account/components/Content/Sidebar/Icons/Collapse.jsx @@ -1,14 +1,14 @@ export default function CollapseIcon({ ...props }) { return ( - + ); } \ No newline at end of file diff --git a/client/app/(account)/account/components/Content/Sidebar/index.jsx b/client/app/(account)/account/components/Content/Sidebar/index.jsx index debb5fdf..fe40f7d8 100644 --- a/client/app/(account)/account/components/Content/Sidebar/index.jsx +++ b/client/app/(account)/account/components/Content/Sidebar/index.jsx @@ -43,7 +43,7 @@ export default function Sidebar({ blocks }) { src={theme === 'dark' ? '/symbol_white.png' : '/symbol_black.png'} width={64} height={64} - alt="discord.place Logo" + alt='discord.place Logo' className='size-6' /> diff --git a/client/app/(account)/account/components/Content/Tabs/MyAccount/CreateProfile.jsx b/client/app/(account)/account/components/Content/Tabs/MyAccount/CreateProfile.jsx index b7aa1424..09e27e51 100644 --- a/client/app/(account)/account/components/Content/Tabs/MyAccount/CreateProfile.jsx +++ b/client/app/(account)/account/components/Content/Tabs/MyAccount/CreateProfile.jsx @@ -67,7 +67,7 @@ export default function CreateProfile() { }, [debouncedSlug]); return ( -
+

@@ -87,7 +87,7 @@ export default function CreateProfile() { {t('accountPage.tabs.myAccount.sections.yourProfile.createProfileModal.fields.host.description')}

-
+
{['discord.place/p', ...config.customHostnames] .map(hostname => (
setSlug(event.target.value)} diff --git a/client/app/(account)/account/components/Content/Tabs/MyBots/NewBot/index.jsx b/client/app/(account)/account/components/Content/Tabs/MyBots/NewBot/index.jsx index d441aa7b..69c72384 100644 --- a/client/app/(account)/account/components/Content/Tabs/MyBots/NewBot/index.jsx +++ b/client/app/(account)/account/components/Content/Tabs/MyBots/NewBot/index.jsx @@ -108,13 +108,13 @@ export default function NewBot() { return ( <> -
- +
+
-
-
- -

+

{t('accountPage.tabs.myBots.sections.addBot.title')}

-

+

{t('accountPage.tabs.myBots.sections.addBot.subtitle')}

-
-
-

+
+
+

{t('accountPage.tabs.myBots.sections.addBot.fields.botId.label')}

-

+

{t('accountPage.tabs.myBots.sections.addBot.fields.botId.description')}

setBotId(event.target.value)} value={botId} /> -

+

{t('accountPage.tabs.myBots.sections.addBot.fields.shortDescription.label')}

-

+

{t('accountPage.tabs.myBots.sections.addBot.fields.shortDescription.description')}

setBotShortDescription(event.target.value)} /> -

+

{t('accountPage.tabs.myBots.sections.addBot.fields.longDescription.label')}

-

+

{t('accountPage.tabs.myBots.sections.addBot.fields.longDescription.description')}

{markdownPreviewing ? ( - + {botDescription} ) : (