From 6f42dd671f01ac0cc6ba1d142c240c1bef2862b0 Mon Sep 17 00:00:00 2001 From: Robin Dadswell <19610103+RobinDadswell@users.noreply.github.com> Date: Sun, 20 Mar 2022 23:20:34 +0000 Subject: [PATCH] Linting fixes for frontend following eslint package upgrade --- frontend/src/Activity/Blocklist/Blocklist.js | 12 +++--- .../Activity/Blocklist/BlocklistConnector.js | 20 ++++----- .../src/Activity/Blocklist/BlocklistRow.js | 4 +- .../src/Activity/History/HistoryConnector.js | 18 ++++---- frontend/src/Activity/History/HistoryRow.js | 4 +- .../Activity/History/HistoryRowConnector.js | 2 +- frontend/src/Activity/Queue/Queue.js | 16 +++---- frontend/src/Activity/Queue/QueueConnector.js | 22 +++++----- frontend/src/Activity/Queue/QueueOptions.js | 2 +- frontend/src/Activity/Queue/QueueRow.js | 10 ++--- .../src/Activity/Queue/QueueRowConnector.js | 4 +- .../Activity/Queue/RemoveQueueItemModal.js | 10 ++--- .../Activity/Queue/RemoveQueueItemsModal.js | 28 ++++++------- .../src/AddMovie/AddNewMovie/AddNewMovie.js | 4 +- .../AddNewMovie/AddNewMovieConnector.js | 4 +- .../AddNewMovie/AddNewMovieModalContent.js | 4 +- .../AddNewMovieModalContentConnector.js | 4 +- .../AddNewMovie/AddNewMovieSearchResult.js | 6 +-- .../ImportMovie/Import/ImportMovie.js | 14 +++---- .../Import/ImportMovieConnector.js | 4 +- .../ImportMovie/Import/ImportMovieFooter.js | 2 +- .../Import/ImportMovieRowConnector.js | 2 +- .../ImportMovie/Import/ImportMovieTable.js | 2 +- .../SelectMovie/ImportMovieSearchResult.js | 2 +- .../SelectMovie/ImportMovieSelectMovie.js | 10 ++--- .../ImportMovieSelectMovieConnector.js | 4 +- .../ImportMovieRootFolderRowConnector.js | 2 +- .../SelectFolder/ImportMovieSelectFolder.js | 6 +-- .../ImportMovieSelectFolderConnector.js | 4 +- frontend/src/Calendar/Agenda/AgendaEvent.js | 4 +- frontend/src/Calendar/CalendarConnector.js | 16 +++---- frontend/src/Calendar/CalendarPage.js | 12 +++--- frontend/src/Calendar/Day/CalendarDays.js | 14 +++---- frontend/src/Calendar/Day/DaysOfWeek.js | 4 +- .../src/Calendar/Header/CalendarHeader.js | 2 +- .../Header/CalendarHeaderConnector.js | 8 ++-- .../Header/CalendarHeaderViewButton.js | 2 +- .../Options/CalendarOptionsModalContent.js | 6 +-- .../Calendar/iCal/CalendarLinkModalContent.js | 4 +- .../FileBrowser/FileBrowserModalContent.js | 8 ++-- .../FileBrowserModalContentConnector.js | 6 +-- .../Components/FileBrowser/FileBrowserRow.js | 2 +- .../Builder/DateFilterBuilderRowValue.js | 4 +- .../Builder/FilterBuilderModalContent.js | 10 ++--- .../Filter/Builder/FilterBuilderRow.js | 8 ++-- .../Filter/Builder/FilterBuilderRowValue.js | 4 +- .../IndexerFilterBuilderRowValueConnector.js | 2 +- .../QualityFilterBuilderRowValueConnector.js | 2 +- .../Filter/CustomFilters/CustomFilter.js | 4 +- frontend/src/Components/Filter/FilterModal.js | 8 ++-- .../src/Components/Form/AutoCompleteInput.js | 8 ++-- .../src/Components/Form/AutoSuggestInput.js | 10 ++--- .../Components/Form/CaptchaInputConnector.js | 6 +-- frontend/src/Components/Form/CheckInput.js | 8 ++-- frontend/src/Components/Form/DeviceInput.js | 4 +- .../Components/Form/DeviceInputConnector.js | 6 +-- .../DownloadClientSelectInputConnector.js | 2 +- .../Components/Form/EnhancedSelectInput.js | 18 ++++---- .../Form/EnhancedSelectInputConnector.js | 8 ++-- .../Form/EnhancedSelectInputOption.js | 4 +- .../Form/IndexerFlagsSelectInputConnector.js | 2 +- .../src/Components/Form/KeyValueListInput.js | 8 ++-- .../Components/Form/KeyValueListInputItem.js | 10 ++--- frontend/src/Components/Form/NumberInput.js | 6 +-- .../Components/Form/OAuthInputConnector.js | 4 +- frontend/src/Components/Form/PathInput.js | 16 +++---- .../src/Components/Form/PathInputConnector.js | 4 +- .../QualityProfileSelectInputConnector.js | 2 +- .../Components/Form/RootFolderSelectInput.js | 6 +-- .../Form/RootFolderSelectInputConnector.js | 2 +- frontend/src/Components/Form/SelectInput.js | 2 +- frontend/src/Components/Form/TagInput.js | 24 +++++------ .../src/Components/Form/TagInputConnector.js | 6 +-- frontend/src/Components/Form/TagInputInput.js | 2 +- frontend/src/Components/Form/TagInputTag.js | 2 +- .../Form/TagSelectInputConnector.js | 4 +- frontend/src/Components/Form/TextArea.js | 14 +++---- frontend/src/Components/Form/TextInput.js | 14 +++---- .../Components/Form/TextTagInputConnector.js | 4 +- .../src/Components/Link/ClipboardButton.js | 6 +-- frontend/src/Components/Link/Link.js | 2 +- .../src/Components/Link/SpinnerErrorButton.js | 2 +- frontend/src/Components/Marquee.js | 8 ++-- frontend/src/Components/Measure.js | 2 +- frontend/src/Components/Menu/FilterMenu.js | 4 +- .../src/Components/Menu/FilterMenuItem.js | 2 +- frontend/src/Components/Menu/Menu.js | 10 ++--- .../src/Components/Menu/SearchMenuItem.js | 2 +- .../src/Components/Menu/SelectedMenuItem.js | 2 +- frontend/src/Components/Modal/Modal.js | 8 ++-- .../src/Components/MonitorToggleButton.js | 2 +- .../Page/Header/MovieSearchInput.js | 16 +++---- .../src/Components/Page/Header/PageHeader.js | 4 +- .../Header/PageHeaderActionsMenuConnector.js | 4 +- frontend/src/Components/Page/Page.js | 6 +-- frontend/src/Components/Page/PageConnector.js | 2 +- .../src/Components/Page/PageContentBody.js | 2 +- frontend/src/Components/Page/PageJumpBar.js | 2 +- .../src/Components/Page/PageJumpBarItem.js | 2 +- .../Page/Sidebar/Messages/MessageConnector.js | 4 +- .../Components/Page/Sidebar/PageSidebar.js | 16 +++---- .../Page/Sidebar/PageSidebarItem.js | 2 +- .../Page/Toolbar/PageToolbarSection.js | 2 +- .../Components/Scroller/OverlayScroller.js | 16 +++---- frontend/src/Components/Scroller/Scroller.js | 2 +- frontend/src/Components/SignalRConnector.js | 38 ++++++++--------- .../Components/Table/Cells/TableSelectCell.js | 2 +- .../Table/Cells/VirtualTableSelectCell.js | 2 +- .../src/Components/Table/TableHeaderCell.js | 2 +- .../Table/TableOptions/TableOptionsModal.js | 8 ++-- .../TableOptions/TableOptionsModalWrapper.js | 4 +- frontend/src/Components/Table/TablePager.js | 6 +-- frontend/src/Components/Table/VirtualTable.js | 4 +- .../Table/VirtualTableHeaderCell.js | 2 +- frontend/src/Components/Tooltip/Tooltip.js | 10 ++--- frontend/src/Components/keyboardShortcuts.js | 8 ++-- ...ddNewDiscoverMovieModalContentConnector.js | 4 +- frontend/src/DiscoverMovie/DiscoverMovie.js | 26 ++++++------ .../DiscoverMovie/DiscoverMovieConnector.js | 8 ++-- .../src/DiscoverMovie/DiscoverMovieFooter.js | 6 +-- .../DiscoverMovieFooterConnector.js | 2 +- .../Exclusion/ExcludeMovieModalContent.js | 2 +- .../ExcludeMovieModalContentConnector.js | 2 +- .../Overview/DiscoverMovieOverview.js | 10 ++--- .../Overview/DiscoverMovieOverviews.js | 8 ++-- ...iscoverMovieOverviewOptionsModalContent.js | 4 +- .../Posters/DiscoverMoviePoster.js | 14 +++---- .../Posters/DiscoverMoviePosters.js | 8 ++-- .../DiscoverMoviePosterOptionsModalContent.js | 4 +- .../Table/DiscoverMovieHeader.js | 4 +- .../DiscoverMovie/Table/DiscoverMovieRow.js | 8 ++-- .../DiscoverMovie/Table/DiscoverMovieTable.js | 2 +- .../Table/DiscoverMovieTableOptions.js | 2 +- ...teractiveImportSelectFolderModalContent.js | 8 ++-- ...ImportSelectFolderModalContentConnector.js | 6 +-- .../Folder/RecentFolderRow.js | 4 +- .../InteractiveImportModalContent.js | 18 ++++---- .../InteractiveImportModalContentConnector.js | 8 ++-- .../Interactive/InteractiveImportRow.js | 18 ++++---- .../InteractiveImportModal.js | 2 +- .../Language/SelectLanguageModalContent.js | 4 +- .../SelectLanguageModalContentConnector.js | 4 +- .../Movie/SelectMovieModalContent.js | 8 ++-- .../Movie/SelectMovieModalContentConnector.js | 2 +- .../InteractiveImport/Movie/SelectMovieRow.js | 2 +- .../Quality/SelectQualityModalContent.js | 8 ++-- .../SelectQualityModalContentConnector.js | 4 +- .../SelectReleaseGroupModalContent.js | 4 +- ...SelectReleaseGroupModalContentConnector.js | 2 +- .../InteractiveSearch/InteractiveSearchRow.js | 8 ++-- .../Movie/Delete/DeleteMovieModalContent.js | 6 +-- .../DeleteMovieModalContentConnector.js | 2 +- .../Details/Credits/Cast/MovieCastPoster.js | 10 ++--- .../Details/Credits/Crew/MovieCrewPoster.js | 10 ++--- .../Credits/MovieCreditPosterConnector.js | 2 +- .../Details/Credits/MovieCreditPosters.js | 8 ++-- frontend/src/Movie/Details/MovieDetails.js | 38 ++++++++--------- .../Movie/Details/MovieDetailsConnector.js | 10 ++--- .../src/Movie/Edit/EditMovieModalConnector.js | 2 +- .../src/Movie/Edit/EditMovieModalContent.js | 4 +- .../Edit/EditMovieModalContentConnector.js | 4 +- .../Editor/Delete/DeleteMovieModalContent.js | 6 +-- .../src/Movie/Editor/MovieEditorFooter.js | 16 +++---- .../OrganizeMovieModalContentConnector.js | 2 +- .../src/Movie/Editor/Tags/TagsModalContent.js | 4 +- frontend/src/Movie/History/MovieHistoryRow.js | 10 ++--- .../MovieHistoryTableContentConnector.js | 2 +- frontend/src/Movie/Index/MovieIndex.js | 42 +++++++++---------- .../src/Movie/Index/MovieIndexConnector.js | 6 +-- .../Movie/Index/MovieIndexItemConnector.js | 4 +- .../Index/Overview/MovieIndexOverview.js | 10 ++--- .../Index/Overview/MovieIndexOverviews.js | 8 ++-- .../MovieIndexOverviewOptionsModalContent.js | 2 +- .../Movie/Index/Posters/MovieIndexPoster.js | 14 +++---- .../Movie/Index/Posters/MovieIndexPosters.js | 8 ++-- .../MovieIndexPosterOptionsModalContent.js | 2 +- .../Index/Table/MovieIndexActionsCell.js | 8 ++-- .../src/Movie/Index/Table/MovieIndexHeader.js | 4 +- .../src/Movie/Index/Table/MovieIndexRow.js | 10 ++--- .../src/Movie/Index/Table/MovieIndexTable.js | 2 +- .../Index/Table/MovieIndexTableOptions.js | 2 +- frontend/src/Movie/MovieCollection.js | 4 +- .../src/Movie/MovieCollectionConnector.js | 2 +- frontend/src/Movie/MovieImage.js | 4 +- .../MovieFile/Edit/FileEditModalContent.js | 6 +-- .../Edit/FileEditModalContentConnector.js | 4 +- .../MovieFile/Editor/MovieFileEditorRow.js | 14 +++---- .../SelectLanguageModalContentConnector.js | 4 +- .../Quality/SelectQualityModalContent.js | 8 ++-- .../SelectQualityModalContentConnector.js | 4 +- .../Organize/OrganizePreviewModalConnector.js | 2 +- .../Organize/OrganizePreviewModalContent.js | 8 ++-- .../OrganizePreviewModalContentConnector.js | 2 +- frontend/src/Organize/OrganizePreviewRow.js | 2 +- .../CustomFormats/CustomFormat.js | 16 +++---- .../CustomFormats/CustomFormats.js | 6 +-- .../CustomFormats/CustomFormatsConnector.js | 4 +- .../CustomFormats/EditCustomFormatModal.js | 2 +- .../EditCustomFormatModalConnector.js | 2 +- .../EditCustomFormatModalContent.js | 10 ++--- .../EditCustomFormatModalContentConnector.js | 8 ++-- .../CustomFormats/ExportCustomFormatModal.js | 2 +- .../CustomFormats/ImportCustomFormatModal.js | 2 +- .../ImportCustomFormatModalContent.js | 6 +-- ...ImportCustomFormatModalContentConnector.js | 10 ++--- .../Specifications/AddSpecificationItem.js | 2 +- .../AddSpecificationModalContentConnector.js | 2 +- .../AddSpecificationPresetMenuItem.js | 2 +- .../EditSpecificationModalConnector.js | 2 +- .../EditSpecificationModalContentConnector.js | 8 ++-- .../Specifications/Specification.js | 12 +++--- .../DownloadClients/DownloadClientSettings.js | 6 +-- .../DownloadClients/AddDownloadClientItem.js | 2 +- .../AddDownloadClientModalContentConnector.js | 2 +- .../AddDownloadClientPresetMenuItem.js | 2 +- .../DownloadClients/DownloadClient.js | 10 ++--- .../DownloadClients/DownloadClients.js | 6 +-- .../DownloadClientsConnector.js | 2 +- .../EditDownloadClientModalConnector.js | 2 +- ...EditDownloadClientModalContentConnector.js | 8 ++-- .../Options/DownloadClientOptionsConnector.js | 2 +- .../EditRemotePathMappingModalConnector.js | 2 +- ...tRemotePathMappingModalContentConnector.js | 4 +- .../RemotePathMappings/RemotePathMapping.js | 10 ++--- .../RemotePathMappings/RemotePathMappings.js | 4 +- .../RemotePathMappingsConnector.js | 2 +- .../src/Settings/General/GeneralSettings.js | 4 +- .../General/GeneralSettingsConnector.js | 8 ++-- .../src/Settings/General/SecuritySettings.js | 8 ++-- .../EditImportListExclusionModalConnector.js | 2 +- ...mportListExclusionModalContentConnector.js | 4 +- .../ImportListExclusion.js | 10 ++--- .../ImportListExclusions.js | 4 +- .../ImportListExclusionsConnector.js | 2 +- .../ImportLists/ImportListSettings.js | 6 +-- .../ImportLists/AddImportListItem.js | 2 +- .../AddImportListModalContentConnector.js | 2 +- .../AddImportListPresetMenuItem.js | 2 +- .../EditImportListModalConnector.js | 2 +- .../EditImportListModalContentConnector.js | 8 ++-- .../ImportLists/ImportLists/ImportList.js | 10 ++--- .../ImportLists/ImportLists/ImportLists.js | 6 +-- .../ImportLists/ImportListsConnector.js | 2 +- .../Options/ImportListOptionsConnector.js | 2 +- .../src/Settings/Indexers/IndexerSettings.js | 6 +-- .../Indexers/Indexers/AddIndexerItem.js | 2 +- .../AddIndexerModalContentConnector.js | 2 +- .../Indexers/AddIndexerPresetMenuItem.js | 2 +- .../Indexers/EditIndexerModalConnector.js | 2 +- .../EditIndexerModalContentConnector.js | 8 ++-- .../src/Settings/Indexers/Indexers/Indexer.js | 12 +++--- .../Settings/Indexers/Indexers/Indexers.js | 8 ++-- .../Indexers/Indexers/IndexersConnector.js | 2 +- .../Options/IndexerOptionsConnector.js | 2 +- .../EditRestrictionModalConnector.js | 2 +- .../EditRestrictionModalContentConnector.js | 4 +- .../Indexers/Restrictions/Restriction.js | 10 ++--- .../Indexers/Restrictions/Restrictions.js | 4 +- .../Restrictions/RestrictionsConnector.js | 2 +- .../MediaManagementConnector.js | 4 +- .../Settings/MediaManagement/Naming/Naming.js | 6 +-- .../MediaManagement/Naming/NamingConnector.js | 4 +- .../MediaManagement/Naming/NamingModal.js | 8 ++-- .../MediaManagement/Naming/NamingOption.js | 2 +- .../RootFolder/AddRootFolder.js | 6 +-- .../Metadata/EditMetadataModalConnector.js | 2 +- .../EditMetadataModalContentConnector.js | 6 +-- .../Settings/Metadata/Metadata/Metadata.js | 4 +- .../src/Settings/Metadata/MetadataSettings.js | 6 +-- .../Options/MetadataOptionsConnector.js | 2 +- .../Notifications/AddNotificationItem.js | 2 +- .../AddNotificationModalContentConnector.js | 2 +- .../AddNotificationPresetMenuItem.js | 2 +- .../EditNotificationModalConnector.js | 2 +- .../EditNotificationModalContentConnector.js | 8 ++-- .../Notifications/Notification.js | 10 ++--- .../Notifications/Notifications.js | 6 +-- .../Notifications/NotificationsConnector.js | 2 +- .../Settings/Profiles/Delay/DelayProfile.js | 10 ++--- .../Settings/Profiles/Delay/DelayProfiles.js | 6 +-- .../Profiles/Delay/DelayProfilesConnector.js | 6 +-- .../Delay/EditDelayProfileModalConnector.js | 2 +- .../EditDelayProfileModalContentConnector.js | 6 +-- .../Quality/EditQualityProfileModal.js | 2 +- .../EditQualityProfileModalConnector.js | 2 +- .../Quality/EditQualityProfileModalContent.js | 6 +-- ...EditQualityProfileModalContentConnector.js | 28 ++++++------- .../Profiles/Quality/QualityProfile.js | 12 +++--- .../Quality/QualityProfileFormatItem.js | 2 +- .../Quality/QualityProfileFormatItems.js | 2 +- .../Profiles/Quality/QualityProfileItem.js | 4 +- .../Quality/QualityProfileItemGroup.js | 6 +-- .../Profiles/Quality/QualityProfileItems.js | 4 +- .../Profiles/Quality/QualityProfiles.js | 6 +-- .../Quality/QualityProfilesConnector.js | 4 +- .../Quality/Definition/QualityDefinition.js | 10 ++--- .../Definition/QualityDefinitionConnector.js | 4 +- frontend/src/Settings/Quality/Quality.js | 6 +-- frontend/src/Settings/SettingsToolbar.js | 2 +- .../src/Settings/SettingsToolbarConnector.js | 8 ++-- frontend/src/Settings/Tags/Tag.js | 10 ++--- .../src/Settings/UI/UISettingsConnector.js | 4 +- frontend/src/System/Backup/BackupRow.js | 10 ++--- frontend/src/System/Backup/Backups.js | 4 +- .../Backup/RestoreBackupModalContent.js | 4 +- .../src/System/Events/LogsTableConnector.js | 22 +++++----- frontend/src/System/Events/LogsTableRow.js | 4 +- .../System/Logs/Files/LogFilesConnector.js | 6 +-- frontend/src/System/Logs/LogsNavMenu.js | 4 +- .../Logs/Updates/UpdateLogFilesConnector.js | 4 +- frontend/src/System/Status/About/StartTime.js | 2 +- .../src/System/Tasks/Queued/QueuedTaskRow.js | 4 +- .../src/System/Updates/UpdatesConnector.js | 2 +- 313 files changed, 969 insertions(+), 969 deletions(-) diff --git a/frontend/src/Activity/Blocklist/Blocklist.js b/frontend/src/Activity/Blocklist/Blocklist.js index 2948116be..5160dae14 100644 --- a/frontend/src/Activity/Blocklist/Blocklist.js +++ b/frontend/src/Activity/Blocklist/Blocklist.js @@ -61,33 +61,33 @@ class Blocklist extends Component { getSelectedIds = () => { return getSelectedIds(this.state.selectedState); - } + }; // // Listeners onSelectAllChange = ({ value }) => { this.setState(selectAll(this.state.selectedState, value)); - } + }; onSelectedChange = ({ id, value, shiftKey = false }) => { this.setState((state) => { return toggleSelected(state, this.props.items, id, value, shiftKey); }); - } + }; onRemoveSelectedPress = () => { this.setState({ isConfirmRemoveModalOpen: true }); - } + }; onRemoveSelectedConfirmed = () => { this.props.onRemoveSelected(this.getSelectedIds()); this.setState({ isConfirmRemoveModalOpen: false }); - } + }; onConfirmRemoveModalClose = () => { this.setState({ isConfirmRemoveModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Activity/Blocklist/BlocklistConnector.js b/frontend/src/Activity/Blocklist/BlocklistConnector.js index 526566850..b49b413e6 100644 --- a/frontend/src/Activity/Blocklist/BlocklistConnector.js +++ b/frontend/src/Activity/Blocklist/BlocklistConnector.js @@ -65,37 +65,37 @@ class BlocklistConnector extends Component { repopulate = () => { this.props.fetchBlocklist(); - } + }; // // Listeners onFirstPagePress = () => { this.props.gotoBlocklistFirstPage(); - } + }; onPreviousPagePress = () => { this.props.gotoBlocklistPreviousPage(); - } + }; onNextPagePress = () => { this.props.gotoBlocklistNextPage(); - } + }; onLastPagePress = () => { this.props.gotoBlocklistLastPage(); - } + }; onPageSelect = (page) => { this.props.gotoBlocklistPage({ page }); - } + }; onRemoveSelected = (ids) => { this.props.removeBlocklistItems({ ids }); - } + }; onSortPress = (sortKey) => { this.props.setBlocklistSort({ sortKey }); - } + }; onTableOptionChange = (payload) => { this.props.setBlocklistTableOption(payload); @@ -103,11 +103,11 @@ class BlocklistConnector extends Component { if (payload.pageSize) { this.props.gotoBlocklistFirstPage(); } - } + }; onClearBlocklistPress = () => { this.props.executeCommand({ name: commandNames.CLEAR_BLOCKLIST }); - } + }; // // Render diff --git a/frontend/src/Activity/Blocklist/BlocklistRow.js b/frontend/src/Activity/Blocklist/BlocklistRow.js index 65d6a2310..a68572259 100644 --- a/frontend/src/Activity/Blocklist/BlocklistRow.js +++ b/frontend/src/Activity/Blocklist/BlocklistRow.js @@ -32,11 +32,11 @@ class BlocklistRow extends Component { onDetailsPress = () => { this.setState({ isDetailsModalOpen: true }); - } + }; onDetailsModalClose = () => { this.setState({ isDetailsModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Activity/History/HistoryConnector.js b/frontend/src/Activity/History/HistoryConnector.js index 4cda67a5f..6041cf7b5 100644 --- a/frontend/src/Activity/History/HistoryConnector.js +++ b/frontend/src/Activity/History/HistoryConnector.js @@ -57,38 +57,38 @@ class HistoryConnector extends Component { repopulate = () => { this.props.fetchHistory(); - } + }; // // Listeners onFirstPagePress = () => { this.props.gotoHistoryFirstPage(); - } + }; onPreviousPagePress = () => { this.props.gotoHistoryPreviousPage(); - } + }; onNextPagePress = () => { this.props.gotoHistoryNextPage(); - } + }; onLastPagePress = () => { this.props.gotoHistoryLastPage(); - } + }; onPageSelect = (page) => { this.props.gotoHistoryPage({ page }); - } + }; onSortPress = (sortKey) => { this.props.setHistorySort({ sortKey }); - } + }; onFilterSelect = (selectedFilterKey) => { this.props.setHistoryFilter({ selectedFilterKey }); - } + }; onTableOptionChange = (payload) => { this.props.setHistoryTableOption(payload); @@ -96,7 +96,7 @@ class HistoryConnector extends Component { if (payload.pageSize) { this.props.gotoHistoryFirstPage(); } - } + }; // // Render diff --git a/frontend/src/Activity/History/HistoryRow.js b/frontend/src/Activity/History/HistoryRow.js index a605e1435..eeaa15e23 100644 --- a/frontend/src/Activity/History/HistoryRow.js +++ b/frontend/src/Activity/History/HistoryRow.js @@ -41,11 +41,11 @@ class HistoryRow extends Component { onDetailsPress = () => { this.setState({ isDetailsModalOpen: true }); - } + }; onDetailsModalClose = () => { this.setState({ isDetailsModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Activity/History/HistoryRowConnector.js b/frontend/src/Activity/History/HistoryRowConnector.js index b68c0ba4c..f3bdb404b 100644 --- a/frontend/src/Activity/History/HistoryRowConnector.js +++ b/frontend/src/Activity/History/HistoryRowConnector.js @@ -46,7 +46,7 @@ class HistoryRowConnector extends Component { onMarkAsFailedPress = () => { this.props.markAsFailed({ id: this.props.id }); - } + }; // // Render diff --git a/frontend/src/Activity/Queue/Queue.js b/frontend/src/Activity/Queue/Queue.js index 26c52a285..77ba1ba62 100644 --- a/frontend/src/Activity/Queue/Queue.js +++ b/frontend/src/Activity/Queue/Queue.js @@ -90,45 +90,45 @@ class Queue extends Component { getSelectedIds = () => { return getSelectedIds(this.state.selectedState); - } + }; // // Listeners onQueueRowModalOpenOrClose = (isOpen) => { this._shouldBlockRefresh = isOpen; - } + }; onSelectAllChange = ({ value }) => { this.setState(selectAll(this.state.selectedState, value)); - } + }; onSelectedChange = ({ id, value, shiftKey = false }) => { this.setState((state) => { return toggleSelected(state, this.props.items, id, value, shiftKey); }); - } + }; onGrabSelectedPress = () => { this.props.onGrabSelectedPress(this.getSelectedIds()); - } + }; onRemoveSelectedPress = () => { this.setState({ isConfirmRemoveModalOpen: true }, () => { this._shouldBlockRefresh = true; }); - } + }; onRemoveSelectedConfirmed = (payload) => { this._shouldBlockRefresh = false; this.props.onRemoveSelectedPress({ ids: this.getSelectedIds(), ...payload }); this.setState({ isConfirmRemoveModalOpen: false }); - } + }; onConfirmRemoveModalClose = () => { this._shouldBlockRefresh = false; this.setState({ isConfirmRemoveModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Activity/Queue/QueueConnector.js b/frontend/src/Activity/Queue/QueueConnector.js index 34aa1c7ad..e8ab3ce76 100644 --- a/frontend/src/Activity/Queue/QueueConnector.js +++ b/frontend/src/Activity/Queue/QueueConnector.js @@ -77,34 +77,34 @@ class QueueConnector extends Component { repopulate = () => { this.props.fetchQueue(); - } + }; // // Listeners onFirstPagePress = () => { this.props.gotoQueueFirstPage(); - } + }; onPreviousPagePress = () => { this.props.gotoQueuePreviousPage(); - } + }; onNextPagePress = () => { this.props.gotoQueueNextPage(); - } + }; onLastPagePress = () => { this.props.gotoQueueLastPage(); - } + }; onPageSelect = (page) => { this.props.gotoQueuePage({ page }); - } + }; onSortPress = (sortKey) => { this.props.setQueueSort({ sortKey }); - } + }; onTableOptionChange = (payload) => { this.props.setQueueTableOption(payload); @@ -112,21 +112,21 @@ class QueueConnector extends Component { if (payload.pageSize) { this.props.gotoQueueFirstPage(); } - } + }; onRefreshPress = () => { this.props.executeCommand({ name: commandNames.REFRESH_MONITORED_DOWNLOADS }); - } + }; onGrabSelectedPress = (ids) => { this.props.grabQueueItems({ ids }); - } + }; onRemoveSelectedPress = (payload) => { this.props.removeQueueItems(payload); - } + }; // // Render diff --git a/frontend/src/Activity/Queue/QueueOptions.js b/frontend/src/Activity/Queue/QueueOptions.js index 03c86bd75..27b6e2273 100644 --- a/frontend/src/Activity/Queue/QueueOptions.js +++ b/frontend/src/Activity/Queue/QueueOptions.js @@ -42,7 +42,7 @@ class QueueOptions extends Component { [name]: value }); }); - } + }; // // Render diff --git a/frontend/src/Activity/Queue/QueueRow.js b/frontend/src/Activity/Queue/QueueRow.js index 70a5b15ad..69af9199c 100644 --- a/frontend/src/Activity/Queue/QueueRow.js +++ b/frontend/src/Activity/Queue/QueueRow.js @@ -40,7 +40,7 @@ class QueueRow extends Component { onRemoveQueueItemPress = () => { this.setState({ isRemoveQueueItemModalOpen: true }); - } + }; onRemoveQueueItemModalConfirmed = (blocklist) => { const { @@ -52,25 +52,25 @@ class QueueRow extends Component { onRemoveQueueItemPress(blocklist); this.setState({ isRemoveQueueItemModalOpen: false }); - } + }; onRemoveQueueItemModalClose = () => { this.props.onQueueRowModalOpenOrClose(false); this.setState({ isRemoveQueueItemModalOpen: false }); - } + }; onInteractiveImportPress = () => { this.props.onQueueRowModalOpenOrClose(true); this.setState({ isInteractiveImportModalOpen: true }); - } + }; onInteractiveImportModalClose = () => { this.props.onQueueRowModalOpenOrClose(false); this.setState({ isInteractiveImportModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Activity/Queue/QueueRowConnector.js b/frontend/src/Activity/Queue/QueueRowConnector.js index 4a46374b3..d6e5a1173 100644 --- a/frontend/src/Activity/Queue/QueueRowConnector.js +++ b/frontend/src/Activity/Queue/QueueRowConnector.js @@ -37,11 +37,11 @@ class QueueRowConnector extends Component { onGrabPress = () => { this.props.grabQueueItem({ id: this.props.id }); - } + }; onRemoveQueueItemPress = (payload) => { this.props.removeQueueItem({ id: this.props.id, ...payload }); - } + }; // // Render diff --git a/frontend/src/Activity/Queue/RemoveQueueItemModal.js b/frontend/src/Activity/Queue/RemoveQueueItemModal.js index 2a150520d..58d6c1321 100644 --- a/frontend/src/Activity/Queue/RemoveQueueItemModal.js +++ b/frontend/src/Activity/Queue/RemoveQueueItemModal.js @@ -34,30 +34,30 @@ class RemoveQueueItemModal extends Component { remove: true, blocklist: false }); - } + }; // // Listeners onRemoveChange = ({ value }) => { this.setState({ remove: value }); - } + }; onBlocklistChange = ({ value }) => { this.setState({ blocklist: value }); - } + }; onRemoveConfirmed = () => { const state = this.state; this.resetState(); this.props.onRemovePress(state); - } + }; onModalClose = () => { this.resetState(); this.props.onModalClose(); - } + }; // // Render diff --git a/frontend/src/Activity/Queue/RemoveQueueItemsModal.js b/frontend/src/Activity/Queue/RemoveQueueItemsModal.js index cfba14a62..738ecd44a 100644 --- a/frontend/src/Activity/Queue/RemoveQueueItemsModal.js +++ b/frontend/src/Activity/Queue/RemoveQueueItemsModal.js @@ -30,35 +30,35 @@ class RemoveQueueItemsModal extends Component { // // Control - resetState = function() { - this.setState({ - remove: true, - blocklist: false - }); - } + resetState = function() { + this.setState({ + remove: true, + blocklist: false + }); + }; - // - // Listeners + // + // Listeners - onRemoveChange = ({ value }) => { - this.setState({ remove: value }); - } + onRemoveChange = ({ value }) => { + this.setState({ remove: value }); + }; onBlocklistChange = ({ value }) => { this.setState({ blocklist: value }); - } + }; onRemoveConfirmed = () => { const state = this.state; this.resetState(); this.props.onRemovePress(state); - } + }; onModalClose = () => { this.resetState(); this.props.onModalClose(); - } + }; // // Render diff --git a/frontend/src/AddMovie/AddNewMovie/AddNewMovie.js b/frontend/src/AddMovie/AddNewMovie/AddNewMovie.js index 2129faefe..22c9dc50a 100644 --- a/frontend/src/AddMovie/AddNewMovie/AddNewMovie.js +++ b/frontend/src/AddMovie/AddNewMovie/AddNewMovie.js @@ -67,12 +67,12 @@ class AddNewMovie extends Component { this.props.onClearMovieLookup(); } }); - } + }; onClearMovieLookupPress = () => { this.setState({ term: '' }); this.props.onClearMovieLookup(); - } + }; // // Render diff --git a/frontend/src/AddMovie/AddNewMovie/AddNewMovieConnector.js b/frontend/src/AddMovie/AddNewMovie/AddNewMovieConnector.js index b8d0e0c3e..238c10d43 100644 --- a/frontend/src/AddMovie/AddNewMovie/AddNewMovieConnector.js +++ b/frontend/src/AddMovie/AddNewMovie/AddNewMovieConnector.js @@ -79,11 +79,11 @@ class AddNewMovieConnector extends Component { this.props.lookupMovie({ term }); }, 300); } - } + }; onClearMovieLookup = () => { this.props.clearAddMovie(); - } + }; // // Render diff --git a/frontend/src/AddMovie/AddNewMovie/AddNewMovieModalContent.js b/frontend/src/AddMovie/AddNewMovie/AddNewMovieModalContent.js index 9a4f41248..c742eedd8 100644 --- a/frontend/src/AddMovie/AddNewMovie/AddNewMovieModalContent.js +++ b/frontend/src/AddMovie/AddNewMovie/AddNewMovieModalContent.js @@ -22,11 +22,11 @@ class AddNewMovieModalContent extends Component { onQualityProfileIdChange = ({ value }) => { this.props.onInputChange({ name: 'qualityProfileId', value: parseInt(value) }); - } + }; onAddMoviePress = () => { this.props.onAddMoviePress(); - } + }; // // Render diff --git a/frontend/src/AddMovie/AddNewMovie/AddNewMovieModalContentConnector.js b/frontend/src/AddMovie/AddNewMovie/AddNewMovieModalContentConnector.js index 6c004fb84..484fa5b79 100644 --- a/frontend/src/AddMovie/AddNewMovie/AddNewMovieModalContentConnector.js +++ b/frontend/src/AddMovie/AddNewMovie/AddNewMovieModalContentConnector.js @@ -51,7 +51,7 @@ class AddNewMovieModalContentConnector extends Component { onInputChange = ({ name, value }) => { this.props.setAddMovieDefault({ [name]: value }); - } + }; onAddMoviePress = () => { const { @@ -73,7 +73,7 @@ class AddNewMovieModalContentConnector extends Component { searchForMovie: searchForMovie.value, tags: tags.value }); - } + }; // // Render diff --git a/frontend/src/AddMovie/AddNewMovie/AddNewMovieSearchResult.js b/frontend/src/AddMovie/AddNewMovie/AddNewMovieSearchResult.js index 0ffa7801b..6319faed6 100644 --- a/frontend/src/AddMovie/AddNewMovie/AddNewMovieSearchResult.js +++ b/frontend/src/AddMovie/AddNewMovie/AddNewMovieSearchResult.js @@ -39,15 +39,15 @@ class AddNewMovieSearchResult extends Component { onPress = () => { this.setState({ isNewAddMovieModalOpen: true }); - } + }; onAddMovieModalClose = () => { this.setState({ isNewAddMovieModalOpen: false }); - } + }; onExternalLinkPress = (event) => { event.stopPropagation(); - } + }; // // Render diff --git a/frontend/src/AddMovie/ImportMovie/Import/ImportMovie.js b/frontend/src/AddMovie/ImportMovie/Import/ImportMovie.js index bebab969f..a23687974 100644 --- a/frontend/src/AddMovie/ImportMovie/Import/ImportMovie.js +++ b/frontend/src/AddMovie/ImportMovie/Import/ImportMovie.js @@ -32,25 +32,25 @@ class ImportMovie extends Component { setScrollerRef = (ref) => { this.setState({ scroller: ref }); - } + }; // // Listeners getSelectedIds = () => { return getSelectedIds(this.state.selectedState, { parseIds: false }); - } + }; onSelectAllChange = ({ value }) => { // Only select non-dupes this.setState(selectAll(this.state.selectedState, value)); - } + }; onSelectedChange = ({ id, value, shiftKey = false }) => { this.setState((state) => { return toggleSelected(state, this.props.items, id, value, shiftKey); }); - } + }; onRemoveSelectedStateItem = (id) => { this.setState((state) => { @@ -62,15 +62,15 @@ class ImportMovie extends Component { selectedState }; }); - } + }; onInputChange = ({ name, value }) => { this.props.onInputChange(this.getSelectedIds(), name, value); - } + }; onImportPress = () => { this.props.onImportPress(this.getSelectedIds()); - } + }; // // Render diff --git a/frontend/src/AddMovie/ImportMovie/Import/ImportMovieConnector.js b/frontend/src/AddMovie/ImportMovie/Import/ImportMovieConnector.js index f6f92aea4..35972b39b 100644 --- a/frontend/src/AddMovie/ImportMovie/Import/ImportMovieConnector.js +++ b/frontend/src/AddMovie/ImportMovie/Import/ImportMovieConnector.js @@ -112,11 +112,11 @@ class ImportMovieConnector extends Component { [name]: value }); }); - } + }; onImportPress = (ids) => { this.props.dispatchImportMovie({ ids }); - } + }; // // Render diff --git a/frontend/src/AddMovie/ImportMovie/Import/ImportMovieFooter.js b/frontend/src/AddMovie/ImportMovie/Import/ImportMovieFooter.js index 0f6b4b9ca..f2053825a 100644 --- a/frontend/src/AddMovie/ImportMovie/Import/ImportMovieFooter.js +++ b/frontend/src/AddMovie/ImportMovie/Import/ImportMovieFooter.js @@ -83,7 +83,7 @@ class ImportMovieFooter extends Component { onInputChange = ({ name, value }) => { this.setState({ [name]: value }); this.props.onInputChange({ name, value }); - } + }; // // Render diff --git a/frontend/src/AddMovie/ImportMovie/Import/ImportMovieRowConnector.js b/frontend/src/AddMovie/ImportMovie/Import/ImportMovieRowConnector.js index b134b8ffd..6c023ca63 100644 --- a/frontend/src/AddMovie/ImportMovie/Import/ImportMovieRowConnector.js +++ b/frontend/src/AddMovie/ImportMovie/Import/ImportMovieRowConnector.js @@ -48,7 +48,7 @@ class ImportMovieRowConnector extends Component { id: this.props.id, [name]: value }); - } + }; // // Render diff --git a/frontend/src/AddMovie/ImportMovie/Import/ImportMovieTable.js b/frontend/src/AddMovie/ImportMovie/Import/ImportMovieTable.js index 89665fb0a..c4fd8352d 100644 --- a/frontend/src/AddMovie/ImportMovie/Import/ImportMovieTable.js +++ b/frontend/src/AddMovie/ImportMovie/Import/ImportMovieTable.js @@ -121,7 +121,7 @@ class ImportMovieTable extends Component { /> ); - } + }; // // Render diff --git a/frontend/src/AddMovie/ImportMovie/Import/SelectMovie/ImportMovieSearchResult.js b/frontend/src/AddMovie/ImportMovie/Import/SelectMovie/ImportMovieSearchResult.js index a36e8d0d2..82b5ac36a 100644 --- a/frontend/src/AddMovie/ImportMovie/Import/SelectMovie/ImportMovieSearchResult.js +++ b/frontend/src/AddMovie/ImportMovie/Import/SelectMovie/ImportMovieSearchResult.js @@ -11,7 +11,7 @@ class ImportMovieSearchResult extends Component { onPress = () => { this.props.onPress(this.props.tmdbId); - } + }; // // Render diff --git a/frontend/src/AddMovie/ImportMovie/Import/SelectMovie/ImportMovieSelectMovie.js b/frontend/src/AddMovie/ImportMovie/Import/SelectMovie/ImportMovieSelectMovie.js index e3241cebf..6ec718b03 100644 --- a/frontend/src/AddMovie/ImportMovie/Import/SelectMovie/ImportMovieSelectMovie.js +++ b/frontend/src/AddMovie/ImportMovie/Import/SelectMovie/ImportMovieSelectMovie.js @@ -69,7 +69,7 @@ class ImportMovieSelectMovie extends Component { this.setState({ isOpen: false }); this._removeListener(); } - } + }; onPress = () => { if (this.state.isOpen) { @@ -79,7 +79,7 @@ class ImportMovieSelectMovie extends Component { } this.setState({ isOpen: !this.state.isOpen }); - } + }; onSearchInputChange = ({ value }) => { if (this._movieLookupTimeout) { @@ -91,17 +91,17 @@ class ImportMovieSelectMovie extends Component { this.props.onSearchInputChange(value); }, 200); }); - } + }; onRefreshPress = () => { this.props.onSearchInputChange(this.state.term); - } + }; onMovieSelect = (tmdbId) => { this.setState({ isOpen: false }); this.props.onMovieSelect(tmdbId); - } + }; // // Render diff --git a/frontend/src/AddMovie/ImportMovie/Import/SelectMovie/ImportMovieSelectMovieConnector.js b/frontend/src/AddMovie/ImportMovie/Import/SelectMovie/ImportMovieSelectMovieConnector.js index 31c94f294..cc16f94e7 100644 --- a/frontend/src/AddMovie/ImportMovie/Import/SelectMovie/ImportMovieSelectMovieConnector.js +++ b/frontend/src/AddMovie/ImportMovie/Import/SelectMovie/ImportMovieSelectMovieConnector.js @@ -36,7 +36,7 @@ class ImportMovieSelectMovieConnector extends Component { term, topOfQueue: true }); - } + }; onMovieSelect = (tmdbId) => { const { @@ -48,7 +48,7 @@ class ImportMovieSelectMovieConnector extends Component { id, selectedMovie: _.find(items, { tmdbId }) }); - } + }; // // Render diff --git a/frontend/src/AddMovie/ImportMovie/SelectFolder/ImportMovieRootFolderRowConnector.js b/frontend/src/AddMovie/ImportMovie/SelectFolder/ImportMovieRootFolderRowConnector.js index e25637472..5c32b5f22 100644 --- a/frontend/src/AddMovie/ImportMovie/SelectFolder/ImportMovieRootFolderRowConnector.js +++ b/frontend/src/AddMovie/ImportMovie/SelectFolder/ImportMovieRootFolderRowConnector.js @@ -25,7 +25,7 @@ class ImportMovieRootFolderRowConnector extends Component { onDeletePress = () => { this.props.deleteRootFolder({ id: this.props.id }); - } + }; // // Render diff --git a/frontend/src/AddMovie/ImportMovie/SelectFolder/ImportMovieSelectFolder.js b/frontend/src/AddMovie/ImportMovie/SelectFolder/ImportMovieSelectFolder.js index 665f0d9f4..bdf0d1be6 100644 --- a/frontend/src/AddMovie/ImportMovie/SelectFolder/ImportMovieSelectFolder.js +++ b/frontend/src/AddMovie/ImportMovie/SelectFolder/ImportMovieSelectFolder.js @@ -55,15 +55,15 @@ class ImportMovieSelectFolder extends Component { onAddNewRootFolderPress = () => { this.setState({ isAddNewRootFolderModalOpen: true }); - } + }; onNewRootFolderSelect = ({ value }) => { this.props.onNewRootFolderSelect(value); - } + }; onAddRootFolderModalClose = () => { this.setState({ isAddNewRootFolderModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/AddMovie/ImportMovie/SelectFolder/ImportMovieSelectFolderConnector.js b/frontend/src/AddMovie/ImportMovie/SelectFolder/ImportMovieSelectFolderConnector.js index 373af76fb..232d7e617 100644 --- a/frontend/src/AddMovie/ImportMovie/SelectFolder/ImportMovieSelectFolderConnector.js +++ b/frontend/src/AddMovie/ImportMovie/SelectFolder/ImportMovieSelectFolderConnector.js @@ -58,11 +58,11 @@ class ImportMovieSelectFolderConnector extends Component { onNewRootFolderSelect = (path) => { this.props.addRootFolder({ path }); - } + }; onDeleteRootFolderPress = (id) => { this.props.deleteRootFolder({ id }); - } + }; // // Render diff --git a/frontend/src/Calendar/Agenda/AgendaEvent.js b/frontend/src/Calendar/Agenda/AgendaEvent.js index d85fc839c..119cb90e4 100644 --- a/frontend/src/Calendar/Agenda/AgendaEvent.js +++ b/frontend/src/Calendar/Agenda/AgendaEvent.js @@ -27,11 +27,11 @@ class AgendaEvent extends Component { onPress = () => { this.setState({ isDetailsModalOpen: true }); - } + }; onDetailsModalClose = () => { this.setState({ isDetailsModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Calendar/CalendarConnector.js b/frontend/src/Calendar/CalendarConnector.js index 535d94fe8..e33f57be2 100644 --- a/frontend/src/Calendar/CalendarConnector.js +++ b/frontend/src/Calendar/CalendarConnector.js @@ -119,43 +119,43 @@ class CalendarConnector extends Component { this.props.fetchQueueDetails({ time, view }); this.props.fetchCalendar({ time, view }); - } + }; scheduleUpdate = () => { this.clearUpdateTimeout(); this.updateTimeoutId = setTimeout(this.updateCalendar, UPDATE_DELAY); - } + }; clearUpdateTimeout = () => { if (this.updateTimeoutId) { clearTimeout(this.updateTimeoutId); } - } + }; updateCalendar = () => { this.props.gotoCalendarToday(); this.scheduleUpdate(); - } + }; // // Listeners onCalendarViewChange = (view) => { this.props.setCalendarView({ view }); - } + }; onTodayPress = () => { this.props.gotoCalendarToday(); - } + }; onPreviousPress = () => { this.props.gotoCalendarPreviousRange(); - } + }; onNextPress = () => { this.props.gotoCalendarNextRange(); - } + }; // // Render diff --git a/frontend/src/Calendar/CalendarPage.js b/frontend/src/Calendar/CalendarPage.js index c569a6532..49fc19413 100644 --- a/frontend/src/Calendar/CalendarPage.js +++ b/frontend/src/Calendar/CalendarPage.js @@ -44,23 +44,23 @@ class CalendarPage extends Component { const days = Math.max(3, Math.min(7, Math.floor(width / MINIMUM_DAY_WIDTH))); this.props.onDaysCountChange(days); - } + }; onGetCalendarLinkPress = () => { this.setState({ isCalendarLinkModalOpen: true }); - } + }; onGetCalendarLinkModalClose = () => { this.setState({ isCalendarLinkModalOpen: false }); - } + }; onOptionsPress = () => { this.setState({ isOptionsModalOpen: true }); - } + }; onOptionsModalClose = () => { this.setState({ isOptionsModalOpen: false }); - } + }; onSearchMissingPress = () => { const { @@ -69,7 +69,7 @@ class CalendarPage extends Component { } = this.props; onSearchMissingPress(missingMovieIds); - } + }; // // Render diff --git a/frontend/src/Calendar/Day/CalendarDays.js b/frontend/src/Calendar/Day/CalendarDays.js index 0f2fc1fc5..f2bb4c8d4 100644 --- a/frontend/src/Calendar/Day/CalendarDays.js +++ b/frontend/src/Calendar/Day/CalendarDays.js @@ -60,20 +60,20 @@ class CalendarDays extends Component { this.setState({ todaysDate: todaysDate.toISOString() }); this.updateTimeoutId = setTimeout(this.scheduleUpdate, diff); - } + }; clearUpdateTimeout = () => { if (this.updateTimeoutId) { clearTimeout(this.updateTimeoutId); } - } + }; // // Listeners onEventModalOpenToggle = (isEventModalOpen) => { this.setState({ isEventModalOpen }); - } + }; onTouchStart = (event) => { const touches = event.touches; @@ -92,7 +92,7 @@ class CalendarDays extends Component { } this._touchStart = touchStart; - } + }; onTouchEnd = (event) => { const touches = event.changedTouches; @@ -109,17 +109,17 @@ class CalendarDays extends Component { } this._touchStart = null; - } + }; onTouchCancel = (event) => { this._touchStart = null; - } + }; onTouchMove = (event) => { if (!this._touchStart) { return; } - } + }; // // Render diff --git a/frontend/src/Calendar/Day/DaysOfWeek.js b/frontend/src/Calendar/Day/DaysOfWeek.js index add392730..9f94b1079 100644 --- a/frontend/src/Calendar/Day/DaysOfWeek.js +++ b/frontend/src/Calendar/Day/DaysOfWeek.js @@ -47,13 +47,13 @@ class DaysOfWeek extends Component { }); this.updateTimeoutId = setTimeout(this.scheduleUpdate, diff); - } + }; clearUpdateTimeout = () => { if (this.updateTimeoutId) { clearTimeout(this.updateTimeoutId); } - } + }; // // Render diff --git a/frontend/src/Calendar/Header/CalendarHeader.js b/frontend/src/Calendar/Header/CalendarHeader.js index 7bd60250a..46869ca01 100644 --- a/frontend/src/Calendar/Header/CalendarHeader.js +++ b/frontend/src/Calendar/Header/CalendarHeader.js @@ -71,7 +71,7 @@ class CalendarHeader extends Component { this.setState({ view }, () => { this.props.onViewChange(view); }); - } + }; // // Render diff --git a/frontend/src/Calendar/Header/CalendarHeaderConnector.js b/frontend/src/Calendar/Header/CalendarHeaderConnector.js index ba3941eab..d966c46fd 100644 --- a/frontend/src/Calendar/Header/CalendarHeaderConnector.js +++ b/frontend/src/Calendar/Header/CalendarHeaderConnector.js @@ -41,19 +41,19 @@ class CalendarHeaderConnector extends Component { onViewChange = (view) => { this.props.setCalendarView({ view }); - } + }; onTodayPress = () => { this.props.gotoCalendarToday(); - } + }; onPreviousPress = () => { this.props.gotoCalendarPreviousRange(); - } + }; onNextPress = () => { this.props.gotoCalendarNextRange(); - } + }; // // Render diff --git a/frontend/src/Calendar/Header/CalendarHeaderViewButton.js b/frontend/src/Calendar/Header/CalendarHeaderViewButton.js index 808518efd..98958af03 100644 --- a/frontend/src/Calendar/Header/CalendarHeaderViewButton.js +++ b/frontend/src/Calendar/Header/CalendarHeaderViewButton.js @@ -12,7 +12,7 @@ class CalendarHeaderViewButton extends Component { onPress = () => { this.props.onPress(this.props.view); - } + }; // // Render diff --git a/frontend/src/Calendar/Options/CalendarOptionsModalContent.js b/frontend/src/Calendar/Options/CalendarOptionsModalContent.js index a481b46de..223f153bf 100644 --- a/frontend/src/Calendar/Options/CalendarOptionsModalContent.js +++ b/frontend/src/Calendar/Options/CalendarOptionsModalContent.js @@ -69,7 +69,7 @@ class CalendarOptionsModalContent extends Component { } = this.props; dispatchSetCalendarOption({ [name]: value }); - } + }; onGlobalInputChange = ({ name, value }) => { const { @@ -81,11 +81,11 @@ class CalendarOptionsModalContent extends Component { this.setState(setting, () => { dispatchSaveUISettings(setting); }); - } + }; onLinkFocus = (event) => { event.target.select(); - } + }; // // Render diff --git a/frontend/src/Calendar/iCal/CalendarLinkModalContent.js b/frontend/src/Calendar/iCal/CalendarLinkModalContent.js index 68c2c7195..3f85a3673 100644 --- a/frontend/src/Calendar/iCal/CalendarLinkModalContent.js +++ b/frontend/src/Calendar/iCal/CalendarLinkModalContent.js @@ -84,11 +84,11 @@ class CalendarLinkModalContent extends Component { [name]: value, ...urls }); - } + }; onLinkFocus = (event) => { event.target.select(); - } + }; // // Render diff --git a/frontend/src/Components/FileBrowser/FileBrowserModalContent.js b/frontend/src/Components/FileBrowser/FileBrowserModalContent.js index 0f571c3c1..6861a2e2b 100644 --- a/frontend/src/Components/FileBrowser/FileBrowserModalContent.js +++ b/frontend/src/Components/FileBrowser/FileBrowserModalContent.js @@ -70,18 +70,18 @@ class FileBrowserModalContent extends Component { } else { this._scrollerNode = null; } - } + }; // // Listeners onPathInputChange = ({ value }) => { this.setState({ currentPath: value }); - } + }; onRowPress = (path) => { this.props.onFetchPaths(path); - } + }; onOkPress = () => { this.props.onChange({ @@ -91,7 +91,7 @@ class FileBrowserModalContent extends Component { this.props.onClearPaths(); this.props.onModalClose(); - } + }; // // Render diff --git a/frontend/src/Components/FileBrowser/FileBrowserModalContentConnector.js b/frontend/src/Components/FileBrowser/FileBrowserModalContentConnector.js index 1cff6cbc0..1a3a41ef0 100644 --- a/frontend/src/Components/FileBrowser/FileBrowserModalContentConnector.js +++ b/frontend/src/Components/FileBrowser/FileBrowserModalContentConnector.js @@ -78,16 +78,16 @@ class FileBrowserModalContentConnector extends Component { allowFoldersWithoutTrailingSlashes: true, includeFiles }); - } + }; onClearPaths = () => { // this.props.dispatchClearPaths(); - } + }; onModalClose = () => { this.props.dispatchClearPaths(); this.props.onModalClose(); - } + }; // // Render diff --git a/frontend/src/Components/FileBrowser/FileBrowserRow.js b/frontend/src/Components/FileBrowser/FileBrowserRow.js index 067e9a1e7..06bb3029d 100644 --- a/frontend/src/Components/FileBrowser/FileBrowserRow.js +++ b/frontend/src/Components/FileBrowser/FileBrowserRow.js @@ -28,7 +28,7 @@ class FileBrowserRow extends Component { onPress = () => { this.props.onPress(this.props.path); - } + }; // // Render diff --git a/frontend/src/Components/Filter/Builder/DateFilterBuilderRowValue.js b/frontend/src/Components/Filter/Builder/DateFilterBuilderRowValue.js index 516cb7aeb..01ee6d544 100644 --- a/frontend/src/Components/Filter/Builder/DateFilterBuilderRowValue.js +++ b/frontend/src/Components/Filter/Builder/DateFilterBuilderRowValue.js @@ -103,7 +103,7 @@ class DateFilterBuilderRowValue extends Component { name: NAME, value: newValue }); - } + }; onTimeChange = ({ value }) => { const { @@ -118,7 +118,7 @@ class DateFilterBuilderRowValue extends Component { value: filterValue.value } }); - } + }; // // Render diff --git a/frontend/src/Components/Filter/Builder/FilterBuilderModalContent.js b/frontend/src/Components/Filter/Builder/FilterBuilderModalContent.js index d8b980793..033b9a69a 100644 --- a/frontend/src/Components/Filter/Builder/FilterBuilderModalContent.js +++ b/frontend/src/Components/Filter/Builder/FilterBuilderModalContent.js @@ -63,7 +63,7 @@ class FilterBuilderModalContent extends Component { onLabelChange = ({ value }) => { this.setState({ label: value }); - } + }; onFilterChange = (index, filter) => { const filters = [...this.state.filters]; @@ -72,7 +72,7 @@ class FilterBuilderModalContent extends Component { this.setState({ filters }); - } + }; onAddFilterPress = () => { const filters = [...this.state.filters]; @@ -81,7 +81,7 @@ class FilterBuilderModalContent extends Component { this.setState({ filters }); - } + }; onRemoveFilterPress = (index) => { const filters = [...this.state.filters]; @@ -90,7 +90,7 @@ class FilterBuilderModalContent extends Component { this.setState({ filters }); - } + }; onSaveFilterPress = () => { const { @@ -122,7 +122,7 @@ class FilterBuilderModalContent extends Component { label, filters }); - } + }; // // Render diff --git a/frontend/src/Components/Filter/Builder/FilterBuilderRow.js b/frontend/src/Components/Filter/Builder/FilterBuilderRow.js index 32063984d..00e216452 100644 --- a/frontend/src/Components/Filter/Builder/FilterBuilderRow.js +++ b/frontend/src/Components/Filter/Builder/FilterBuilderRow.js @@ -154,7 +154,7 @@ class FilterBuilderRow extends Component { this.selectedFilterBuilderProp = selectedFilterBuilderProp; onFilterChange(index, filter); - } + }; onFilterChange = ({ name, value }) => { const { @@ -174,7 +174,7 @@ class FilterBuilderRow extends Component { filter[name] = value; onFilterChange(index, filter); - } + }; onAddPress = () => { const { @@ -183,7 +183,7 @@ class FilterBuilderRow extends Component { } = this.props; onAddPress(index); - } + }; onRemovePress = () => { const { @@ -192,7 +192,7 @@ class FilterBuilderRow extends Component { } = this.props; onRemovePress(index); - } + }; // // Render diff --git a/frontend/src/Components/Filter/Builder/FilterBuilderRowValue.js b/frontend/src/Components/Filter/Builder/FilterBuilderRowValue.js index 0c36e1810..68fa5c557 100644 --- a/frontend/src/Components/Filter/Builder/FilterBuilderRowValue.js +++ b/frontend/src/Components/Filter/Builder/FilterBuilderRowValue.js @@ -84,7 +84,7 @@ class FilterBuilderRowValue extends Component { name: NAME, value: [...filterValue, value] }); - } + }; onTagDelete = ({ index }) => { const { @@ -98,7 +98,7 @@ class FilterBuilderRowValue extends Component { name: NAME, value }); - } + }; // // Render diff --git a/frontend/src/Components/Filter/Builder/IndexerFilterBuilderRowValueConnector.js b/frontend/src/Components/Filter/Builder/IndexerFilterBuilderRowValueConnector.js index 0132ae641..e834b79a3 100644 --- a/frontend/src/Components/Filter/Builder/IndexerFilterBuilderRowValueConnector.js +++ b/frontend/src/Components/Filter/Builder/IndexerFilterBuilderRowValueConnector.js @@ -47,7 +47,7 @@ class IndexerFilterBuilderRowValueConnector extends Component { if (!this.props.isPopulated) { this.props.dispatchFetchIndexers(); } - } + }; // // Render diff --git a/frontend/src/Components/Filter/Builder/QualityFilterBuilderRowValueConnector.js b/frontend/src/Components/Filter/Builder/QualityFilterBuilderRowValueConnector.js index bc868cfb0..fd6e466d4 100644 --- a/frontend/src/Components/Filter/Builder/QualityFilterBuilderRowValueConnector.js +++ b/frontend/src/Components/Filter/Builder/QualityFilterBuilderRowValueConnector.js @@ -43,7 +43,7 @@ class QualityFilterBuilderRowValueConnector extends Component { if (!this.props.isPopulated) { this.props.dispatchFetchQualityProfileSchema(); } - } + }; // // Render diff --git a/frontend/src/Components/Filter/CustomFilters/CustomFilter.js b/frontend/src/Components/Filter/CustomFilters/CustomFilter.js index 8c0ae2170..7407f729a 100644 --- a/frontend/src/Components/Filter/CustomFilters/CustomFilter.js +++ b/frontend/src/Components/Filter/CustomFilters/CustomFilter.js @@ -55,7 +55,7 @@ class CustomFilter extends Component { } = this.props; onEditPress(id); - } + }; onRemovePress = () => { const { @@ -67,7 +67,7 @@ class CustomFilter extends Component { dispatchDeleteCustomFilter({ id }); }); - } + }; // // Render diff --git a/frontend/src/Components/Filter/FilterModal.js b/frontend/src/Components/Filter/FilterModal.js index 729f380e7..d52362d7b 100644 --- a/frontend/src/Components/Filter/FilterModal.js +++ b/frontend/src/Components/Filter/FilterModal.js @@ -25,14 +25,14 @@ class FilterModal extends Component { this.setState({ filterBuilder: true }); - } + }; onEditCustomFilter = (id) => { this.setState({ filterBuilder: true, id }); - } + }; onCancelPress = () => { if (this.state.filterBuilder) { @@ -43,7 +43,7 @@ class FilterModal extends Component { } else { this.onModalClose(); } - } + }; onModalClose = () => { this.setState({ @@ -52,7 +52,7 @@ class FilterModal extends Component { }, () => { this.props.onModalClose(); }); - } + }; // // Render diff --git a/frontend/src/Components/Form/AutoCompleteInput.js b/frontend/src/Components/Form/AutoCompleteInput.js index b12017f8a..d35969c4c 100644 --- a/frontend/src/Components/Form/AutoCompleteInput.js +++ b/frontend/src/Components/Form/AutoCompleteInput.js @@ -35,11 +35,11 @@ class AutoCompleteInput extends Component { name: this.props.name, value: newValue }); - } + }; onInputBlur = () => { this.setState({ suggestions: [] }); - } + }; onSuggestionsFetchRequested = ({ value }) => { const { values } = this.props; @@ -50,11 +50,11 @@ class AutoCompleteInput extends Component { }); this.setState({ suggestions: filteredValues }); - } + }; onSuggestionsClearRequested = () => { this.setState({ suggestions: [] }); - } + }; // // Render diff --git a/frontend/src/Components/Form/AutoSuggestInput.js b/frontend/src/Components/Form/AutoSuggestInput.js index f6e6c28fd..34ec7530b 100644 --- a/frontend/src/Components/Form/AutoSuggestInput.js +++ b/frontend/src/Components/Form/AutoSuggestInput.js @@ -49,7 +49,7 @@ class AutoSuggestInput extends Component { }} ); - } + }; renderSuggestionsContainer = ({ containerProps, children }) => { return ( @@ -90,7 +90,7 @@ class AutoSuggestInput extends Component { ); - } + }; // // Listeners @@ -113,14 +113,14 @@ class AutoSuggestInput extends Component { data.styles.width = width; return data; - } + }; onInputChange = (event, { newValue }) => { this.props.onChange({ name: this.props.name, value: newValue }); - } + }; onInputKeyDown = (event) => { const { @@ -144,7 +144,7 @@ class AutoSuggestInput extends Component { }); } } - } + }; // // Render diff --git a/frontend/src/Components/Form/CaptchaInputConnector.js b/frontend/src/Components/Form/CaptchaInputConnector.js index d29c33757..ad83bf02f 100644 --- a/frontend/src/Components/Form/CaptchaInputConnector.js +++ b/frontend/src/Components/Form/CaptchaInputConnector.js @@ -39,7 +39,7 @@ class CaptchaInputConnector extends Component { componentWillUnmount = () => { this.props.resetCaptcha(); - } + }; // // Listeners @@ -51,7 +51,7 @@ class CaptchaInputConnector extends Component { } = this.props; this.props.refreshCaptcha({ provider, providerData }); - } + }; onCaptchaChange = (captchaResponse) => { // If the captcha has expired `captchaResponse` will be null. @@ -68,7 +68,7 @@ class CaptchaInputConnector extends Component { } = this.props; this.props.getCaptchaCookie({ provider, providerData, captchaResponse }); - } + }; // // Render diff --git a/frontend/src/Components/Form/CheckInput.js b/frontend/src/Components/Form/CheckInput.js index f3769a420..26d915880 100644 --- a/frontend/src/Components/Form/CheckInput.js +++ b/frontend/src/Components/Form/CheckInput.js @@ -59,14 +59,14 @@ class CheckInput extends Component { shiftKey }); } - } + }; // // Listeners setRef = (ref) => { this._checkbox = ref; - } + }; onClick = (event) => { if (this.props.isDisabled) { @@ -78,14 +78,14 @@ class CheckInput extends Component { event.preventDefault(); this.toggleChecked(checked, shiftKey); - } + }; onChange = (event) => { const checked = event.target.checked; const shiftKey = event.nativeEvent.shiftKey; this.toggleChecked(checked, shiftKey); - } + }; // // Render diff --git a/frontend/src/Components/Form/DeviceInput.js b/frontend/src/Components/Form/DeviceInput.js index cb250c3d1..55c239cb8 100644 --- a/frontend/src/Components/Form/DeviceInput.js +++ b/frontend/src/Components/Form/DeviceInput.js @@ -23,7 +23,7 @@ class DeviceInput extends Component { name, value: [...value, deviceId] }); - } + }; onTagDelete = ({ index }) => { const { @@ -39,7 +39,7 @@ class DeviceInput extends Component { name, value: newValue }); - } + }; // // Render diff --git a/frontend/src/Components/Form/DeviceInputConnector.js b/frontend/src/Components/Form/DeviceInputConnector.js index 4e3281169..2af9a79f6 100644 --- a/frontend/src/Components/Form/DeviceInputConnector.js +++ b/frontend/src/Components/Form/DeviceInputConnector.js @@ -48,11 +48,11 @@ class DeviceInputConnector extends Component { componentDidMount = () => { this._populate(); - } + }; componentWillUnmount = () => { this.props.dispatchClearOptions({ section: 'devices' }); - } + }; // // Control @@ -77,7 +77,7 @@ class DeviceInputConnector extends Component { onRefreshPress = () => { this._populate(); - } + }; // // Render diff --git a/frontend/src/Components/Form/DownloadClientSelectInputConnector.js b/frontend/src/Components/Form/DownloadClientSelectInputConnector.js index a83986d8f..c89016869 100644 --- a/frontend/src/Components/Form/DownloadClientSelectInputConnector.js +++ b/frontend/src/Components/Form/DownloadClientSelectInputConnector.js @@ -66,7 +66,7 @@ class DownloadClientSelectInputConnector extends Component { onChange = ({ name, value }) => { this.props.onChange({ name, value: parseInt(value) }); - } + }; // // Render diff --git a/frontend/src/Components/Form/EnhancedSelectInput.js b/frontend/src/Components/Form/EnhancedSelectInput.js index 7ffc22142..20266146c 100644 --- a/frontend/src/Components/Form/EnhancedSelectInput.js +++ b/frontend/src/Components/Form/EnhancedSelectInput.js @@ -149,7 +149,7 @@ class EnhancedSelectInput extends Component { } return data; - } + }; onWindowClick = (event) => { const button = document.getElementById(this._buttonId); @@ -168,14 +168,14 @@ class EnhancedSelectInput extends Component { this.setState({ isOpen: false }); this._removeListener(); } - } + }; onFocus = () => { if (this.state.isOpen) { this._removeListener(); this.setState({ isOpen: false }); } - } + }; onBlur = () => { if (!this.props.isEditable) { @@ -186,7 +186,7 @@ class EnhancedSelectInput extends Component { this.setState({ selectedIndex: origIndex }); } } - } + }; onKeyDown = (event) => { const { @@ -253,7 +253,7 @@ class EnhancedSelectInput extends Component { if (!_.isEmpty(newState)) { this.setState(newState); } - } + }; onPress = () => { if (this.state.isOpen) { @@ -267,7 +267,7 @@ class EnhancedSelectInput extends Component { } this.setState({ isOpen: !this.state.isOpen }); - } + }; onSelect = (value) => { if (Array.isArray(this.props.value)) { @@ -291,15 +291,15 @@ class EnhancedSelectInput extends Component { value }); } - } + }; onMeasure = ({ width }) => { this.setState({ width }); - } + }; onOptionsModalClose = () => { this.setState({ isOpen: false }); - } + }; // // Render diff --git a/frontend/src/Components/Form/EnhancedSelectInputConnector.js b/frontend/src/Components/Form/EnhancedSelectInputConnector.js index 0311a920c..81f792083 100644 --- a/frontend/src/Components/Form/EnhancedSelectInputConnector.js +++ b/frontend/src/Components/Form/EnhancedSelectInputConnector.js @@ -73,7 +73,7 @@ class EnhancedSelectInputConnector extends Component { componentDidMount = () => { this._populate(); - } + }; componentDidUpdate = (prevProps) => { const prevKey = getProviderDataKey(prevProps.providerData); @@ -82,11 +82,11 @@ class EnhancedSelectInputConnector extends Component { if (!_.isEqual(prevKey, nextKey)) { this.setState({ refetchRequired: true }); } - } + }; componentWillUnmount = () => { this._cleanup(); - } + }; // // Listeners @@ -95,7 +95,7 @@ class EnhancedSelectInputConnector extends Component { if (this.state.refetchRequired) { this._populate(); } - } + }; // // Control diff --git a/frontend/src/Components/Form/EnhancedSelectInputOption.js b/frontend/src/Components/Form/EnhancedSelectInputOption.js index 04d448aa7..b2783dbaa 100644 --- a/frontend/src/Components/Form/EnhancedSelectInputOption.js +++ b/frontend/src/Components/Form/EnhancedSelectInputOption.js @@ -21,11 +21,11 @@ class EnhancedSelectInputOption extends Component { } = this.props; onSelect(id); - } + }; onCheckPress = () => { // CheckInput requires a handler. Swallow the change event because onPress will already handle it via event propagation. - } + }; // // Render diff --git a/frontend/src/Components/Form/IndexerFlagsSelectInputConnector.js b/frontend/src/Components/Form/IndexerFlagsSelectInputConnector.js index 588488c29..8d5c44193 100644 --- a/frontend/src/Components/Form/IndexerFlagsSelectInputConnector.js +++ b/frontend/src/Components/Form/IndexerFlagsSelectInputConnector.js @@ -43,7 +43,7 @@ class IndexerFlagsSelectInputConnector extends Component { }); this.props.onChange({ name, value: indexerFlags }); - } + }; // // Render diff --git a/frontend/src/Components/Form/KeyValueListInput.js b/frontend/src/Components/Form/KeyValueListInput.js index f5dacc0a3..3e73d74f3 100644 --- a/frontend/src/Components/Form/KeyValueListInput.js +++ b/frontend/src/Components/Form/KeyValueListInput.js @@ -39,7 +39,7 @@ class KeyValueListInput extends Component { name, value: newValue }); - } + }; onRemoveItem = (index) => { const { @@ -55,13 +55,13 @@ class KeyValueListInput extends Component { name, value: newValue }); - } + }; onFocus = () => { this.setState({ isFocused: true }); - } + }; onBlur = () => { this.setState({ @@ -88,7 +88,7 @@ class KeyValueListInput extends Component { value: newValue }); } - } + }; // // Render diff --git a/frontend/src/Components/Form/KeyValueListInputItem.js b/frontend/src/Components/Form/KeyValueListInputItem.js index cf20bb547..5379c2129 100644 --- a/frontend/src/Components/Form/KeyValueListInputItem.js +++ b/frontend/src/Components/Form/KeyValueListInputItem.js @@ -18,7 +18,7 @@ class KeyValueListInputItem extends Component { } = this.props; onChange(index, { key: keyValue, value }); - } + }; onValueChange = ({ value }) => { // TODO: Validate here or validate at a lower level component @@ -30,7 +30,7 @@ class KeyValueListInputItem extends Component { } = this.props; onChange(index, { key: keyValue, value }); - } + }; onRemovePress = () => { const { @@ -39,15 +39,15 @@ class KeyValueListInputItem extends Component { } = this.props; onRemove(index); - } + }; onFocus = () => { this.props.onFocus(); - } + }; onBlur = () => { this.props.onBlur(); - } + }; // // Render diff --git a/frontend/src/Components/Form/NumberInput.js b/frontend/src/Components/Form/NumberInput.js index c4ecc7e86..8db1cd7b6 100644 --- a/frontend/src/Components/Form/NumberInput.js +++ b/frontend/src/Components/Form/NumberInput.js @@ -59,11 +59,11 @@ class NumberInput extends Component { value: parseValue(this.props, value) }); - } + }; onFocus = () => { this.setState({ isFocused: true }); - } + }; onBlur = () => { const { @@ -88,7 +88,7 @@ class NumberInput extends Component { name, value: parsedValue }); - } + }; // // Render diff --git a/frontend/src/Components/Form/OAuthInputConnector.js b/frontend/src/Components/Form/OAuthInputConnector.js index ff9edfa7d..1567c7e6c 100644 --- a/frontend/src/Components/Form/OAuthInputConnector.js +++ b/frontend/src/Components/Form/OAuthInputConnector.js @@ -41,7 +41,7 @@ class OAuthInputConnector extends Component { componentWillUnmount = () => { this.props.resetOAuth(); - } + }; // // Listeners @@ -60,7 +60,7 @@ class OAuthInputConnector extends Component { providerData, section }); - } + }; // // Render diff --git a/frontend/src/Components/Form/PathInput.js b/frontend/src/Components/Form/PathInput.js index 5e4e61879..972d8f99f 100644 --- a/frontend/src/Components/Form/PathInput.js +++ b/frontend/src/Components/Form/PathInput.js @@ -62,7 +62,7 @@ class PathInput extends Component { onInputChange = ({ value }) => { this.setState({ value }); - } + }; onInputKeyDown = (event) => { if (event.key === 'Tab') { @@ -80,7 +80,7 @@ class PathInput extends Component { } } } - } + }; onInputBlur = () => { this.props.onChange({ @@ -89,28 +89,28 @@ class PathInput extends Component { }); this.props.onClearPaths(); - } + }; onSuggestionsFetchRequested = ({ value }) => { this.props.onFetchPaths(value); - } + }; onSuggestionsClearRequested = () => { // Required because props aren't always rendered, but no-op // because we don't want to reset the paths after a path is selected. - } + }; onSuggestionSelected = (event, { suggestionValue }) => { this.props.onFetchPaths(suggestionValue); - } + }; onFileBrowserOpenPress = () => { this.setState({ isFileBrowserModalOpen: true }); - } + }; onFileBrowserModalClose = () => { this.setState({ isFileBrowserModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Components/Form/PathInputConnector.js b/frontend/src/Components/Form/PathInputConnector.js index 9e72f5c70..3917a8d3f 100644 --- a/frontend/src/Components/Form/PathInputConnector.js +++ b/frontend/src/Components/Form/PathInputConnector.js @@ -47,11 +47,11 @@ class PathInputConnector extends Component { path, includeFiles }); - } + }; onClearPaths = () => { this.props.dispatchClearPaths(); - } + }; // // Render diff --git a/frontend/src/Components/Form/QualityProfileSelectInputConnector.js b/frontend/src/Components/Form/QualityProfileSelectInputConnector.js index ec0d9ba50..48db60a13 100644 --- a/frontend/src/Components/Form/QualityProfileSelectInputConnector.js +++ b/frontend/src/Components/Form/QualityProfileSelectInputConnector.js @@ -69,7 +69,7 @@ class QualityProfileSelectInputConnector extends Component { onChange = ({ name, value }) => { this.props.onChange({ name, value: parseInt(value) }); - } + }; // // Render diff --git a/frontend/src/Components/Form/RootFolderSelectInput.js b/frontend/src/Components/Form/RootFolderSelectInput.js index 08d88e5f1..1d76ad946 100644 --- a/frontend/src/Components/Form/RootFolderSelectInput.js +++ b/frontend/src/Components/Form/RootFolderSelectInput.js @@ -49,17 +49,17 @@ class RootFolderSelectInput extends Component { } else { this.props.onChange({ name, value }); } - } + }; onNewRootFolderSelect = ({ value }) => { this.setState({ newRootFolderPath: value }, () => { this.props.onNewRootFolderSelect(value); }); - } + }; onAddRootFolderModalClose = () => { this.setState({ isAddNewRootFolderModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Components/Form/RootFolderSelectInputConnector.js b/frontend/src/Components/Form/RootFolderSelectInputConnector.js index 3e5e32307..e2b7fde26 100644 --- a/frontend/src/Components/Form/RootFolderSelectInputConnector.js +++ b/frontend/src/Components/Form/RootFolderSelectInputConnector.js @@ -134,7 +134,7 @@ class RootFolderSelectInputConnector extends Component { onNewRootFolderSelect = (path) => { this.props.dispatchAddRootFolder(path); - } + }; // // Render diff --git a/frontend/src/Components/Form/SelectInput.js b/frontend/src/Components/Form/SelectInput.js index 8cd0fcee3..0a60ffe1e 100644 --- a/frontend/src/Components/Form/SelectInput.js +++ b/frontend/src/Components/Form/SelectInput.js @@ -13,7 +13,7 @@ class SelectInput extends Component { name: this.props.name, value: event.target.value }); - } + }; // // Render diff --git a/frontend/src/Components/Form/TagInput.js b/frontend/src/Components/Form/TagInput.js index 7c0e9ae73..0dd21e0ee 100644 --- a/frontend/src/Components/Form/TagInput.js +++ b/frontend/src/Components/Form/TagInput.js @@ -49,7 +49,7 @@ class TagInput extends Component { _setAutosuggestRef = (ref) => { this._autosuggestRef = ref; - } + }; getSuggestionValue({ name }) { return name; @@ -57,7 +57,7 @@ class TagInput extends Component { shouldRenderSuggestions = (value) => { return value.length >= this.props.minQueryLength; - } + }; renderSuggestion({ name }) { return name; @@ -70,14 +70,14 @@ class TagInput extends Component { value: '', suggestions: [] }); - }, 250, { leading: true, trailing: false }) + }, 250, { leading: true, trailing: false }); // // Listeners onInputContainerPress = () => { this._autosuggestRef.input.focus(); - } + }; onInputChange = (event, { newValue, method }) => { const value = _.isObject(newValue) ? newValue.name : newValue; @@ -85,7 +85,7 @@ class TagInput extends Component { if (method === 'type') { this.setState({ value }); } - } + }; onInputKeyDown = (event) => { const { @@ -125,11 +125,11 @@ class TagInput extends Component { event.preventDefault(); } } - } + }; onInputFocus = () => { this.setState({ isFocused: true }); - } + }; onInputBlur = () => { this.setState({ isFocused: false }); @@ -153,7 +153,7 @@ class TagInput extends Component { if (tag) { this.addTag(tag); } - } + }; onSuggestionsFetchRequested = ({ value }) => { const lowerCaseValue = value.toLowerCase(); @@ -170,16 +170,16 @@ class TagInput extends Component { }); this.setState({ suggestions }); - } + }; onSuggestionsClearRequested = () => { // Required because props aren't always rendered, but no-op // because we don't want to reset the paths after a path is selected. - } + }; onSuggestionSelected = (event, { suggestion }) => { this.addTag(suggestion); - } + }; // // Render @@ -204,7 +204,7 @@ class TagInput extends Component { onInputContainerPress={this.onInputContainerPress} /> ); - } + }; render() { const { diff --git a/frontend/src/Components/Form/TagInputConnector.js b/frontend/src/Components/Form/TagInputConnector.js index 5265e9e4f..9504a2d73 100644 --- a/frontend/src/Components/Form/TagInputConnector.js +++ b/frontend/src/Components/Form/TagInputConnector.js @@ -101,7 +101,7 @@ class TagInputConnector extends Component { newValue.push(tag.id); this.props.onChange({ name, value: newValue }); - } + }; onTagDelete = ({ index }) => { const { @@ -116,7 +116,7 @@ class TagInputConnector extends Component { name, value: newValue }); - } + }; onTagCreated = (tag) => { const { @@ -128,7 +128,7 @@ class TagInputConnector extends Component { newValue.push(tag.id); this.props.onChange({ name, value: newValue }); - } + }; // // Render diff --git a/frontend/src/Components/Form/TagInputInput.js b/frontend/src/Components/Form/TagInputInput.js index 3e28830e9..e28eb3c40 100644 --- a/frontend/src/Components/Form/TagInputInput.js +++ b/frontend/src/Components/Form/TagInputInput.js @@ -19,7 +19,7 @@ class TagInputInput extends Component { } onInputContainerPress(); - } + }; render() { const { diff --git a/frontend/src/Components/Form/TagInputTag.js b/frontend/src/Components/Form/TagInputTag.js index d7b906ce3..1a012eabe 100644 --- a/frontend/src/Components/Form/TagInputTag.js +++ b/frontend/src/Components/Form/TagInputTag.js @@ -22,7 +22,7 @@ class TagInputTag extends Component { index, id: tag.id }); - } + }; // // Render diff --git a/frontend/src/Components/Form/TagSelectInputConnector.js b/frontend/src/Components/Form/TagSelectInputConnector.js index 71d7c4f06..23afe6da1 100644 --- a/frontend/src/Components/Form/TagSelectInputConnector.js +++ b/frontend/src/Components/Form/TagSelectInputConnector.js @@ -60,7 +60,7 @@ class TagSelectInputConnector extends Component { } this.props.onChange({ name, value: newValue }); - } + }; onTagDelete = ({ index }) => { const { @@ -75,7 +75,7 @@ class TagSelectInputConnector extends Component { name, value: newValue }); - } + }; // // Render diff --git a/frontend/src/Components/Form/TextArea.js b/frontend/src/Components/Form/TextArea.js index 5da04dc78..44fd3a249 100644 --- a/frontend/src/Components/Form/TextArea.js +++ b/frontend/src/Components/Form/TextArea.js @@ -35,7 +35,7 @@ class TextArea extends Component { setInputRef = (ref) => { this._input = ref; - } + }; selectionChange() { if (this._selectionTimeout) { @@ -75,7 +75,7 @@ class TextArea extends Component { }; onChange(payload); - } + }; onFocus = (event) => { if (this.props.onFocus) { @@ -83,19 +83,19 @@ class TextArea extends Component { } this.selectionChange(); - } + }; onKeyUp = () => { this.selectionChange(); - } + }; onMouseDown = () => { this._isMouseTarget = true; - } + }; onMouseUp = () => { this.selectionChange(); - } + }; onDocumentMouseUp = () => { if (this._isMouseTarget) { @@ -103,7 +103,7 @@ class TextArea extends Component { } this._isMouseTarget = false; - } + }; // // Render diff --git a/frontend/src/Components/Form/TextInput.js b/frontend/src/Components/Form/TextInput.js index a1831ed33..e2808ce54 100644 --- a/frontend/src/Components/Form/TextInput.js +++ b/frontend/src/Components/Form/TextInput.js @@ -35,7 +35,7 @@ class TextInput extends Component { setInputRef = (ref) => { this._input = ref; - } + }; selectionChange() { if (this._selectionTimeout) { @@ -82,7 +82,7 @@ class TextInput extends Component { } onChange(payload); - } + }; onFocus = (event) => { if (this.props.onFocus) { @@ -90,19 +90,19 @@ class TextInput extends Component { } this.selectionChange(); - } + }; onKeyUp = () => { this.selectionChange(); - } + }; onMouseDown = () => { this._isMouseTarget = true; - } + }; onMouseUp = () => { this.selectionChange(); - } + }; onDocumentMouseUp = () => { if (this._isMouseTarget) { @@ -110,7 +110,7 @@ class TextInput extends Component { } this._isMouseTarget = false; - } + }; // // Render diff --git a/frontend/src/Components/Form/TextTagInputConnector.js b/frontend/src/Components/Form/TextTagInputConnector.js index 587066610..cba307e26 100644 --- a/frontend/src/Components/Form/TextTagInputConnector.js +++ b/frontend/src/Components/Form/TextTagInputConnector.js @@ -53,7 +53,7 @@ class TextTagInputConnector extends Component { }); onChange({ name, value: newValue.join(',') }); - } + }; onTagDelete = ({ index }) => { const { @@ -69,7 +69,7 @@ class TextTagInputConnector extends Component { name, value: newValue.join(',') }); - } + }; // // Render diff --git a/frontend/src/Components/Link/ClipboardButton.js b/frontend/src/Components/Link/ClipboardButton.js index c2d2ef3a1..55843f05f 100644 --- a/frontend/src/Components/Link/ClipboardButton.js +++ b/frontend/src/Components/Link/ClipboardButton.js @@ -63,7 +63,7 @@ class ClipboardButton extends Component { showSuccess: false, showError: false }); - } + }; // // Listeners @@ -72,13 +72,13 @@ class ClipboardButton extends Component { this.setState({ showSuccess: true }); - } + }; onError = () => { this.setState({ showError: true }); - } + }; // // Render diff --git a/frontend/src/Components/Link/Link.js b/frontend/src/Components/Link/Link.js index e061cf9bd..cefcdb32d 100644 --- a/frontend/src/Components/Link/Link.js +++ b/frontend/src/Components/Link/Link.js @@ -18,7 +18,7 @@ class Link extends Component { if (!isDisabled && onPress) { onPress(event); } - } + }; // // Render diff --git a/frontend/src/Components/Link/SpinnerErrorButton.js b/frontend/src/Components/Link/SpinnerErrorButton.js index b83210c76..81d34f7c2 100644 --- a/frontend/src/Components/Link/SpinnerErrorButton.js +++ b/frontend/src/Components/Link/SpinnerErrorButton.js @@ -90,7 +90,7 @@ class SpinnerErrorButton extends Component { hasWarning: false, hasError: false }); - } + }; // // Render diff --git a/frontend/src/Components/Marquee.js b/frontend/src/Components/Marquee.js index 900ccafd6..c0c7ec30c 100644 --- a/frontend/src/Components/Marquee.js +++ b/frontend/src/Components/Marquee.js @@ -61,7 +61,7 @@ class Marquee extends Component { } else if (this.state.overflowWidth > 0) { this.startAnimation(); } - } + }; onHandleMouseLeave = () => { if (this.props.hoverToStop && this.state.overflowWidth > 0) { @@ -70,7 +70,7 @@ class Marquee extends Component { clearTimeout(this.marqueeTimer); this.setState({ animatedWidth: 0 }); } - } + }; startAnimation = () => { clearTimeout(this.marqueeTimer); @@ -108,7 +108,7 @@ class Marquee extends Component { }; this.marqueeTimer = setTimeout(animate, timeout); - } + }; measureText = () => { const container = this.container; @@ -123,7 +123,7 @@ class Marquee extends Component { this.setState({ overflowWidth }); } } - } + }; render() { const style = { diff --git a/frontend/src/Components/Measure.js b/frontend/src/Components/Measure.js index a2f113de7..c41187fbf 100644 --- a/frontend/src/Components/Measure.js +++ b/frontend/src/Components/Measure.js @@ -17,7 +17,7 @@ class Measure extends Component { onMeasure = _.debounce((payload) => { this.props.onMeasure(payload); - }, 250, { leading: true, trailing: false }) + }, 250, { leading: true, trailing: false }); // // Render diff --git a/frontend/src/Components/Menu/FilterMenu.js b/frontend/src/Components/Menu/FilterMenu.js index 5238fd6c6..f1be6a7cd 100644 --- a/frontend/src/Components/Menu/FilterMenu.js +++ b/frontend/src/Components/Menu/FilterMenu.js @@ -25,11 +25,11 @@ class FilterMenu extends Component { onCustomFiltersPress = () => { this.setState({ isFilterModalOpen: true }); - } + }; onFiltersModalClose = () => { this.setState({ isFilterModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Components/Menu/FilterMenuItem.js b/frontend/src/Components/Menu/FilterMenuItem.js index d2c495187..85ac48c78 100644 --- a/frontend/src/Components/Menu/FilterMenuItem.js +++ b/frontend/src/Components/Menu/FilterMenuItem.js @@ -14,7 +14,7 @@ class FilterMenuItem extends Component { } = this.props; onPress(filterKey); - } + }; // // Render diff --git a/frontend/src/Components/Menu/Menu.js b/frontend/src/Components/Menu/Menu.js index 4cf21f0d9..7e5e0b672 100644 --- a/frontend/src/Components/Menu/Menu.js +++ b/frontend/src/Components/Menu/Menu.js @@ -124,7 +124,7 @@ class Menu extends Component { this.setState({ isMenuOpen: false }); this._removeListener(); } - } + }; onTouchStart = (event) => { const menuButton = document.getElementById(this._menuButtonId); @@ -148,17 +148,17 @@ class Menu extends Component { this.setState({ isMenuOpen: false }); this._removeListener(); } - } + }; onWindowResize = () => { this.setMaxHeight(); - } + }; onWindowScroll = (event) => { if (this.state.isMenuOpen) { this.setMaxHeight(); } - } + }; onMenuButtonPress = () => { const state = { @@ -173,7 +173,7 @@ class Menu extends Component { } this.setState(state); - } + }; // // Render diff --git a/frontend/src/Components/Menu/SearchMenuItem.js b/frontend/src/Components/Menu/SearchMenuItem.js index e9a75c9b2..151fbcd14 100644 --- a/frontend/src/Components/Menu/SearchMenuItem.js +++ b/frontend/src/Components/Menu/SearchMenuItem.js @@ -14,7 +14,7 @@ class SearchMenuItem extends Component { } = this.props; onPress(name); - } + }; // // Render diff --git a/frontend/src/Components/Menu/SelectedMenuItem.js b/frontend/src/Components/Menu/SelectedMenuItem.js index 325b4a134..b80f4f305 100644 --- a/frontend/src/Components/Menu/SelectedMenuItem.js +++ b/frontend/src/Components/Menu/SelectedMenuItem.js @@ -17,7 +17,7 @@ class SelectedMenuItem extends Component { } = this.props; onPress(name); - } + }; // // Render diff --git a/frontend/src/Components/Modal/Modal.js b/frontend/src/Components/Modal/Modal.js index 0ba1690ff..6868d70b3 100644 --- a/frontend/src/Components/Modal/Modal.js +++ b/frontend/src/Components/Modal/Modal.js @@ -66,7 +66,7 @@ class Modal extends Component { _setBackgroundRef = (ref) => { this._backgroundRef = ref; - } + }; _openModal() { openModals.push(this._modalId); @@ -131,7 +131,7 @@ class Modal extends Component { onBackdropBeginPress = (event) => { this._isBackdropPressed = this._isBackdropTarget(event); - } + }; onBackdropEndPress = (event) => { const { @@ -148,7 +148,7 @@ class Modal extends Component { } this._isBackdropPressed = false; - } + }; onKeyDown = (event) => { const keyCode = event.keyCode; @@ -161,7 +161,7 @@ class Modal extends Component { this.props.onModalClose(); } } - } + }; // // Render diff --git a/frontend/src/Components/MonitorToggleButton.js b/frontend/src/Components/MonitorToggleButton.js index 001603937..442010df8 100644 --- a/frontend/src/Components/MonitorToggleButton.js +++ b/frontend/src/Components/MonitorToggleButton.js @@ -26,7 +26,7 @@ class MonitorToggleButton extends Component { const shiftKey = event.nativeEvent.shiftKey; this.props.onPress(!this.props.monitored, { shiftKey }); - } + }; // // Render diff --git a/frontend/src/Components/Page/Header/MovieSearchInput.js b/frontend/src/Components/Page/Header/MovieSearchInput.js index 8ed4a95c8..05357d9b2 100644 --- a/frontend/src/Components/Page/Header/MovieSearchInput.js +++ b/frontend/src/Components/Page/Header/MovieSearchInput.js @@ -56,12 +56,12 @@ class MovieSearchInput extends Component { setAutosuggestRef = (ref) => { this._autosuggest = ref; - } + }; focusInput = (event) => { event.preventDefault(); this._autosuggest.input.focus(); - } + }; getSectionSuggestions(section) { return section.suggestions; @@ -127,7 +127,7 @@ class MovieSearchInput extends Component { } this.setState({ value: newValue }); - } + }; onKeyDown = (event) => { if (event.shiftKey || event.altKey || event.ctrlKey) { @@ -172,11 +172,11 @@ class MovieSearchInput extends Component { this._autosuggest.input.blur(); this.reset(); - } + }; onBlur = () => { this.reset(); - } + }; onSuggestionsFetchRequested = ({ value }) => { if (!this.state.loading) { @@ -241,14 +241,14 @@ class MovieSearchInput extends Component { this.getWorker().postMessage(payload); } - } + }; onSuggestionsClearRequested = () => { this.setState({ suggestions: [], loading: false }); - } + }; onSuggestionSelected = (event, { suggestion }) => { if (suggestion.type === ADD_NEW_TYPE) { @@ -256,7 +256,7 @@ class MovieSearchInput extends Component { } else { this.goToMovie(suggestion); } - } + }; // // Render diff --git a/frontend/src/Components/Page/Header/PageHeader.js b/frontend/src/Components/Page/Header/PageHeader.js index 7c9f62a7b..a28a09cc7 100644 --- a/frontend/src/Components/Page/Header/PageHeader.js +++ b/frontend/src/Components/Page/Header/PageHeader.js @@ -32,14 +32,14 @@ class PageHeader extends Component { onOpenKeyboardShortcutsModal = () => { this.setState({ isKeyboardShortcutsModalOpen: true }); - } + }; // // Listeners onKeyboardShortcutsModalClose = () => { this.setState({ isKeyboardShortcutsModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Components/Page/Header/PageHeaderActionsMenuConnector.js b/frontend/src/Components/Page/Header/PageHeaderActionsMenuConnector.js index 66d131521..3aba95065 100644 --- a/frontend/src/Components/Page/Header/PageHeaderActionsMenuConnector.js +++ b/frontend/src/Components/Page/Header/PageHeaderActionsMenuConnector.js @@ -28,11 +28,11 @@ class PageHeaderActionsMenuConnector extends Component { onRestartPress = () => { this.props.restart(); - } + }; onShutdownPress = () => { this.props.shutdown(); - } + }; // // Render diff --git a/frontend/src/Components/Page/Page.js b/frontend/src/Components/Page/Page.js index e0ad15203..dce638e4a 100644 --- a/frontend/src/Components/Page/Page.js +++ b/frontend/src/Components/Page/Page.js @@ -54,15 +54,15 @@ class Page extends Component { width: window.innerWidth, height: window.innerHeight }); - } + }; onUpdatedModalClose = () => { this.setState({ isUpdatedModalOpen: false }); - } + }; onConnectionLostModalClose = () => { this.setState({ isConnectionLostModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Components/Page/PageConnector.js b/frontend/src/Components/Page/PageConnector.js index b135820b8..4706c9dd2 100644 --- a/frontend/src/Components/Page/PageConnector.js +++ b/frontend/src/Components/Page/PageConnector.js @@ -213,7 +213,7 @@ class PageConnector extends Component { onSidebarToggle = () => { this.props.onSidebarVisibleChange(!this.props.isSidebarVisible); - } + }; // // Render diff --git a/frontend/src/Components/Page/PageContentBody.js b/frontend/src/Components/Page/PageContentBody.js index 5e238ae79..69b6c79d5 100644 --- a/frontend/src/Components/Page/PageContentBody.js +++ b/frontend/src/Components/Page/PageContentBody.js @@ -27,7 +27,7 @@ class PageContentBody extends Component { if (this.props.onScroll && !isLocked()) { onScroll(props); } - } + }; // // Render diff --git a/frontend/src/Components/Page/PageJumpBar.js b/frontend/src/Components/Page/PageJumpBar.js index 147ea4766..ece3c7353 100644 --- a/frontend/src/Components/Page/PageJumpBar.js +++ b/frontend/src/Components/Page/PageJumpBar.js @@ -103,7 +103,7 @@ class PageJumpBar extends Component { if (height > 0) { this.setState({ height }); } - } + }; // // Render diff --git a/frontend/src/Components/Page/PageJumpBarItem.js b/frontend/src/Components/Page/PageJumpBarItem.js index aeffe4ddd..daee9837a 100644 --- a/frontend/src/Components/Page/PageJumpBarItem.js +++ b/frontend/src/Components/Page/PageJumpBarItem.js @@ -15,7 +15,7 @@ class PageJumpBarItem extends Component { } = this.props; onItemPress(label); - } + }; // // Render diff --git a/frontend/src/Components/Page/Sidebar/Messages/MessageConnector.js b/frontend/src/Components/Page/Sidebar/Messages/MessageConnector.js index 06c545c27..e92722343 100644 --- a/frontend/src/Components/Page/Sidebar/Messages/MessageConnector.js +++ b/frontend/src/Components/Page/Sidebar/Messages/MessageConnector.js @@ -35,11 +35,11 @@ class MessageConnector extends Component { if (hideAfter) { this._hideTimeoutId = setTimeout(this.hideMessage, hideAfter * 1000); } - } + }; hideMessage = () => { this.props.hideMessage({ id: this.props.id }); - } + }; // // Render diff --git a/frontend/src/Components/Page/Sidebar/PageSidebar.js b/frontend/src/Components/Page/Sidebar/PageSidebar.js index b886b9ba1..53c6ab327 100644 --- a/frontend/src/Components/Page/Sidebar/PageSidebar.js +++ b/frontend/src/Components/Page/Sidebar/PageSidebar.js @@ -278,7 +278,7 @@ class PageSidebar extends Component { _setSidebarRef = (ref) => { this._sidebarRef = ref; - } + }; _setSidebarTransform(isSidebarVisible, transition, callback) { this.setState({ @@ -307,11 +307,11 @@ class PageSidebar extends Component { event.stopPropagation(); this.props.onSidebarVisibleChange(false); } - } + }; onWindowScroll = () => { this.setState(getPositioning()); - } + }; onTouchStart = (event) => { const touches = event.touches; @@ -331,7 +331,7 @@ class PageSidebar extends Component { this._touchStartX = touchStartX; this._touchStartY = touchStartY; - } + }; onTouchMove = (event) => { const touches = event.touches; @@ -368,7 +368,7 @@ class PageSidebar extends Component { transition: 'none', transform }); - } + }; onTouchEnd = (event) => { const touches = event.changedTouches; @@ -388,16 +388,16 @@ class PageSidebar extends Component { this._touchStartX = null; this._touchStartY = null; - } + }; onTouchCancel = (event) => { this._touchStartX = null; this._touchStartY = null; - } + }; onItemPress = () => { this.props.onSidebarVisibleChange(false); - } + }; // // Render diff --git a/frontend/src/Components/Page/Sidebar/PageSidebarItem.js b/frontend/src/Components/Page/Sidebar/PageSidebarItem.js index 59b95e524..9ad78db6b 100644 --- a/frontend/src/Components/Page/Sidebar/PageSidebarItem.js +++ b/frontend/src/Components/Page/Sidebar/PageSidebarItem.js @@ -21,7 +21,7 @@ class PageSidebarItem extends Component { if (isChildItem || !isParentItem) { onPress(); } - } + }; // // Render diff --git a/frontend/src/Components/Page/Toolbar/PageToolbarSection.js b/frontend/src/Components/Page/Toolbar/PageToolbarSection.js index 47dc306d1..def28d2d4 100644 --- a/frontend/src/Components/Page/Toolbar/PageToolbarSection.js +++ b/frontend/src/Components/Page/Toolbar/PageToolbarSection.js @@ -109,7 +109,7 @@ class PageToolbarSection extends Component { isMeasured: true, width }); - } + }; // // Render diff --git a/frontend/src/Components/Scroller/OverlayScroller.js b/frontend/src/Components/Scroller/OverlayScroller.js index 1145e3da2..50150bce0 100644 --- a/frontend/src/Components/Scroller/OverlayScroller.js +++ b/frontend/src/Components/Scroller/OverlayScroller.js @@ -41,7 +41,7 @@ class OverlayScroller extends Component { if (ref) { this.props.registerScroller(ref.view); } - } + }; _renderThumb = (props) => { return ( @@ -50,7 +50,7 @@ class OverlayScroller extends Component { {...props} /> ); - } + }; _renderTrackHorizontal = ({ style, props }) => { const finalStyle = { @@ -69,7 +69,7 @@ class OverlayScroller extends Component { {...props} /> ); - } + }; _renderTrackVertical = ({ style, props }) => { const finalStyle = { @@ -88,7 +88,7 @@ class OverlayScroller extends Component { {...props} /> ); - } + }; _renderView = (props) => { return ( @@ -97,18 +97,18 @@ class OverlayScroller extends Component { {...props} /> ); - } + }; // // Listers onScrollStart = () => { this._isScrolling = true; - } + }; onScrollStop = () => { this._isScrolling = false; - } + }; onScroll = (event) => { const { @@ -122,7 +122,7 @@ class OverlayScroller extends Component { if (onScroll) { onScroll({ scrollTop, scrollLeft }); } - } + }; // // Render diff --git a/frontend/src/Components/Scroller/Scroller.js b/frontend/src/Components/Scroller/Scroller.js index 454163b7e..0deff8808 100644 --- a/frontend/src/Components/Scroller/Scroller.js +++ b/frontend/src/Components/Scroller/Scroller.js @@ -38,7 +38,7 @@ class Scroller extends Component { this._scroller = ref; this.props.registerScroller(ref); - } + }; // // Render diff --git a/frontend/src/Components/SignalRConnector.js b/frontend/src/Components/SignalRConnector.js index 90be9795e..53a8daccd 100644 --- a/frontend/src/Components/SignalRConnector.js +++ b/frontend/src/Components/SignalRConnector.js @@ -144,7 +144,7 @@ class SignalRConnector extends Component { } console.error(`signalR: Unable to find handler for ${name}`); - } + }; handleCalendar = (body) => { if (body.action === 'updated') { @@ -154,7 +154,7 @@ class SignalRConnector extends Component { ...body.resource }); } - } + }; handleCommand = (body) => { if (body.action === 'sync') { @@ -173,7 +173,7 @@ class SignalRConnector extends Component { } else { this.props.dispatchUpdateCommand(resource); } - } + }; handleMoviefile = (body) => { const section = 'movieFiles'; @@ -186,11 +186,11 @@ class SignalRConnector extends Component { } else if (body.action === 'deleted') { this.props.dispatchRemoveItem({ section, id: body.resource.id }); } - } + }; handleHealth = () => { this.props.dispatchFetchHealth(); - } + }; handleMovie = (body) => { const action = body.action; @@ -201,35 +201,35 @@ class SignalRConnector extends Component { } else if (action === 'deleted') { this.props.dispatchRemoveItem({ section, id: body.resource.id }); } - } + }; handleQueue = () => { if (this.props.isQueuePopulated) { this.props.dispatchFetchQueue(); } - } + }; handleQueueDetails = () => { this.props.dispatchFetchQueueDetails(); - } + }; handleQueueStatus = (body) => { this.props.dispatchUpdate({ section: 'queue.status', data: body.resource }); - } + }; handleVersion = (body) => { const version = body.version; this.props.dispatchSetVersion({ version }); - } + }; handleSystemTask = () => { this.props.dispatchFetchCommands(); - } + }; handleRootfolder = () => { this.props.dispatchFetchRootFolders(); - } + }; handleTag = (body) => { if (body.action === 'sync') { @@ -237,7 +237,7 @@ class SignalRConnector extends Component { this.props.dispatchFetchTagDetails(); return; } - } + }; // // Listeners @@ -252,7 +252,7 @@ class SignalRConnector extends Component { isDisconnected: false, isRestarting: false }); - } + }; onStart = () => { console.debug('[signalR] connected'); @@ -263,11 +263,11 @@ class SignalRConnector extends Component { isDisconnected: false, isRestarting: false }); - } + }; onReconnecting = () => { this.props.dispatchSetAppValue({ isReconnecting: true }); - } + }; onReconnected = () => { @@ -289,17 +289,17 @@ class SignalRConnector extends Component { dispatchFetchMovies(); dispatchFetchCommands(); repopulatePage(); - } + }; onClose = () => { console.debug('[signalR] connection closed'); - } + }; onReceiveMessage = (message) => { console.debug('[signalR] received', message.name, message.body); this.handleMessage(message); - } + }; // // Render diff --git a/frontend/src/Components/Table/Cells/TableSelectCell.js b/frontend/src/Components/Table/Cells/TableSelectCell.js index 9c10f4444..a2a297f2e 100644 --- a/frontend/src/Components/Table/Cells/TableSelectCell.js +++ b/frontend/src/Components/Table/Cells/TableSelectCell.js @@ -38,7 +38,7 @@ class TableSelectCell extends Component { } = this.props; onSelectedChange({ id, value, shiftKey }); - } + }; // // Render diff --git a/frontend/src/Components/Table/Cells/VirtualTableSelectCell.js b/frontend/src/Components/Table/Cells/VirtualTableSelectCell.js index a773aab58..66817d21b 100644 --- a/frontend/src/Components/Table/Cells/VirtualTableSelectCell.js +++ b/frontend/src/Components/Table/Cells/VirtualTableSelectCell.js @@ -35,7 +35,7 @@ class VirtualTableSelectCell extends Component { } = this.props; onSelectedChange({ id, value, shiftKey }); - } + }; // // Render diff --git a/frontend/src/Components/Table/TableHeaderCell.js b/frontend/src/Components/Table/TableHeaderCell.js index 78c9535e3..21766978b 100644 --- a/frontend/src/Components/Table/TableHeaderCell.js +++ b/frontend/src/Components/Table/TableHeaderCell.js @@ -21,7 +21,7 @@ class TableHeaderCell extends Component { } else { this.props.onSortPress(name); } - } + }; // // Render diff --git a/frontend/src/Components/Table/TableOptions/TableOptionsModal.js b/frontend/src/Components/Table/TableOptions/TableOptionsModal.js index 8c285ad68..7d6f4f2c1 100644 --- a/frontend/src/Components/Table/TableOptions/TableOptionsModal.js +++ b/frontend/src/Components/Table/TableOptions/TableOptionsModal.js @@ -62,7 +62,7 @@ class TableOptionsModal extends Component { pageSize: value, pageSizeError }); - } + }; onVisibleChange = ({ name, value }) => { const columns = _.cloneDeep(this.props.columns); @@ -71,7 +71,7 @@ class TableOptionsModal extends Component { column.isVisible = value; this.props.onTableOptionChange({ columns }); - } + }; onColumnDragMove = (dragIndex, dropIndex) => { if (this.state.dragIndex !== dragIndex || this.state.dropIndex !== dropIndex) { @@ -80,7 +80,7 @@ class TableOptionsModal extends Component { dropIndex }); } - } + }; onColumnDragEnd = ({ id }, didDrop) => { const { @@ -100,7 +100,7 @@ class TableOptionsModal extends Component { dragIndex: null, dropIndex: null }); - } + }; // // Render diff --git a/frontend/src/Components/Table/TableOptions/TableOptionsModalWrapper.js b/frontend/src/Components/Table/TableOptions/TableOptionsModalWrapper.js index ff2b8538b..6bc18bb82 100644 --- a/frontend/src/Components/Table/TableOptions/TableOptionsModalWrapper.js +++ b/frontend/src/Components/Table/TableOptions/TableOptionsModalWrapper.js @@ -20,11 +20,11 @@ class TableOptionsModalWrapper extends Component { onTableOptionsPress = () => { this.setState({ isTableOptionsModalOpen: true }); - } + }; onTableOptionsModalClose = () => { this.setState({ isTableOptionsModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Components/Table/TablePager.js b/frontend/src/Components/Table/TablePager.js index df1090b0e..6f71ee5d2 100644 --- a/frontend/src/Components/Table/TablePager.js +++ b/frontend/src/Components/Table/TablePager.js @@ -26,16 +26,16 @@ class TablePager extends Component { onOpenPageSelectClick = () => { this.setState({ isShowingPageSelect: true }); - } + }; onPageSelect = ({ value: page }) => { this.setState({ isShowingPageSelect: false }); this.props.onPageSelect(parseInt(page)); - } + }; onPageSelectBlur = () => { this.setState({ isShowingPageSelect: false }); - } + }; // // Render diff --git a/frontend/src/Components/Table/VirtualTable.js b/frontend/src/Components/Table/VirtualTable.js index af0d16af7..5f1decb23 100644 --- a/frontend/src/Components/Table/VirtualTable.js +++ b/frontend/src/Components/Table/VirtualTable.js @@ -83,7 +83,7 @@ class VirtualTable extends Component { setGridRef = (ref) => { this._grid = ref; - } + }; // // Listeners @@ -92,7 +92,7 @@ class VirtualTable extends Component { this.setState({ width }); - } + }; // // Render diff --git a/frontend/src/Components/Table/VirtualTableHeaderCell.js b/frontend/src/Components/Table/VirtualTableHeaderCell.js index 727d6469d..b944014aa 100644 --- a/frontend/src/Components/Table/VirtualTableHeaderCell.js +++ b/frontend/src/Components/Table/VirtualTableHeaderCell.js @@ -38,7 +38,7 @@ class VirtualTableHeaderCell extends Component { } else { this.props.onSortPress(name); } - } + }; // // Render diff --git a/frontend/src/Components/Tooltip/Tooltip.js b/frontend/src/Components/Tooltip/Tooltip.js index 461e96cce..1867efe68 100644 --- a/frontend/src/Components/Tooltip/Tooltip.js +++ b/frontend/src/Components/Tooltip/Tooltip.js @@ -82,20 +82,20 @@ class Tooltip extends Component { } return data; - } + }; // // Listeners onMeasure = ({ width }) => { this.setState({ width }); - } + }; onClick = () => { if (isMobileUtil()) { this.setState({ isOpen: !this.state.isOpen }); } - } + }; onMouseEnter = () => { if (this._closeTimeout) { @@ -103,13 +103,13 @@ class Tooltip extends Component { } this.setState({ isOpen: true }); - } + }; onMouseLeave = () => { this._closeTimeout = setTimeout(() => { this.setState({ isOpen: false }); }, 100); - } + }; // // Render diff --git a/frontend/src/Components/keyboardShortcuts.js b/frontend/src/Components/keyboardShortcuts.js index 331ca1f3d..1e9871bc6 100644 --- a/frontend/src/Components/keyboardShortcuts.js +++ b/frontend/src/Components/keyboardShortcuts.js @@ -74,14 +74,14 @@ function keyboardShortcuts(WrappedComponent) { bindShortcut = (key, callback, options = {}) => { this._mousetrap.bind(key, callback); this._mousetrapBindings[key] = options; - } + }; unbindShortcut = (key) => { if (this._mousetrap != null) { delete this._mousetrapBindings[key]; this._mousetrap.unbind(key); } - } + }; unbindAllShortcuts = () => { const keys = Object.keys(this._mousetrapBindings); @@ -95,7 +95,7 @@ function keyboardShortcuts(WrappedComponent) { }); this._mousetrapBindings = {}; - } + }; stopCallback = (event, element, combo) => { const binding = this._mousetrapBindings[combo]; @@ -110,7 +110,7 @@ function keyboardShortcuts(WrappedComponent) { element.tagName === 'TEXTAREA' || (element.contentEditable && element.contentEditable === 'true') ); - } + }; // // Render diff --git a/frontend/src/DiscoverMovie/AddNewDiscoverMovieModalContentConnector.js b/frontend/src/DiscoverMovie/AddNewDiscoverMovieModalContentConnector.js index 3bd48abda..d754648ca 100644 --- a/frontend/src/DiscoverMovie/AddNewDiscoverMovieModalContentConnector.js +++ b/frontend/src/DiscoverMovie/AddNewDiscoverMovieModalContentConnector.js @@ -51,7 +51,7 @@ class AddNewDiscoverMovieModalContentConnector extends Component { onInputChange = ({ name, value }) => { this.props.setAddMovieDefault({ [name]: value }); - } + }; onAddMoviePress = () => { const { @@ -75,7 +75,7 @@ class AddNewDiscoverMovieModalContentConnector extends Component { }); this.props.onModalClose(true); - } + }; // // Render diff --git a/frontend/src/DiscoverMovie/DiscoverMovie.js b/frontend/src/DiscoverMovie/DiscoverMovie.js index 49ca28d98..4199b380a 100644 --- a/frontend/src/DiscoverMovie/DiscoverMovie.js +++ b/frontend/src/DiscoverMovie/DiscoverMovie.js @@ -94,14 +94,14 @@ class DiscoverMovie extends Component { setScrollerRef = (ref) => { this.setState({ scroller: ref }); - } + }; getSelectedIds = () => { if (this.state.allUnselected) { return []; } return getSelectedIds(this.state.selectedState); - } + }; setSelectedState() { const { @@ -187,49 +187,49 @@ class DiscoverMovie extends Component { onPosterOptionsPress = () => { this.setState({ isPosterOptionsModalOpen: true }); - } + }; onPosterOptionsModalClose = () => { this.setState({ isPosterOptionsModalOpen: false }); - } + }; onOverviewOptionsPress = () => { this.setState({ isOverviewOptionsModalOpen: true }); - } + }; onOverviewOptionsModalClose = () => { this.setState({ isOverviewOptionsModalOpen: false }); - } + }; onJumpBarItemPress = (jumpToCharacter) => { this.setState({ jumpToCharacter }); - } + }; onSelectAllChange = ({ value }) => { this.setState(selectAll(this.state.selectedState, value)); - } + }; onSelectAllPress = () => { this.onSelectAllChange({ value: !this.state.allSelected }); - } + }; onImportListSyncPress = () => { this.props.onImportListSyncPress(); - } + }; onSelectedChange = ({ id, value, shiftKey = false }) => { this.setState((state) => { return toggleSelected(state, this.props.items, id, value, shiftKey, 'tmdbId'); }); - } + }; onAddMoviesPress = ({ addOptions }) => { this.props.onAddMoviesPress({ ids: this.getSelectedIds(), addOptions }); - } + }; onExcludeMoviesPress = () => { this.props.onExcludeMoviesPress({ ids: this.getSelectedIds() }); - } + }; // // Render diff --git a/frontend/src/DiscoverMovie/DiscoverMovieConnector.js b/frontend/src/DiscoverMovie/DiscoverMovieConnector.js index 0d78d9945..7670d2247 100644 --- a/frontend/src/DiscoverMovie/DiscoverMovieConnector.js +++ b/frontend/src/DiscoverMovie/DiscoverMovieConnector.js @@ -106,19 +106,19 @@ class DiscoverMovieConnector extends Component { onViewSelect = (view) => { this.props.dispatchSetListMovieView(view); - } + }; onScroll = ({ scrollTop }) => { scrollPositions.discoverMovie = scrollTop; - } + }; onAddMoviesPress = ({ ids, addOptions }) => { this.props.dispatchAddMovies(ids, addOptions); - } + }; onExcludeMoviesPress =({ ids }) => { this.props.dispatchAddImportExclusions({ ids }); - } + }; // // Render diff --git a/frontend/src/DiscoverMovie/DiscoverMovieFooter.js b/frontend/src/DiscoverMovie/DiscoverMovieFooter.js index 01f9d59a7..de4dd4a9c 100644 --- a/frontend/src/DiscoverMovie/DiscoverMovieFooter.js +++ b/frontend/src/DiscoverMovie/DiscoverMovieFooter.js @@ -90,11 +90,11 @@ class DiscoverMovieFooter extends Component { onExcludeSelectedPress = () => { this.setState({ isExcludeMovieModalOpen: true }); - } + }; onExcludeMovieModalClose = () => { this.setState({ isExcludeMovieModalOpen: false }); - } + }; onAddMoviesPress = () => { const { @@ -114,7 +114,7 @@ class DiscoverMovieFooter extends Component { }; this.props.onAddMoviesPress({ addOptions }); - } + }; // // Render diff --git a/frontend/src/DiscoverMovie/DiscoverMovieFooterConnector.js b/frontend/src/DiscoverMovie/DiscoverMovieFooterConnector.js index 6562f893f..d2bf790b9 100644 --- a/frontend/src/DiscoverMovie/DiscoverMovieFooterConnector.js +++ b/frontend/src/DiscoverMovie/DiscoverMovieFooterConnector.js @@ -52,7 +52,7 @@ class DiscoverMovieFooterConnector extends Component { onInputChange = ({ name, value }) => { this.props.setAddMovieDefault({ [name]: value }); - } + }; // // Render diff --git a/frontend/src/DiscoverMovie/Exclusion/ExcludeMovieModalContent.js b/frontend/src/DiscoverMovie/Exclusion/ExcludeMovieModalContent.js index 1966cea7b..2241b33ac 100644 --- a/frontend/src/DiscoverMovie/Exclusion/ExcludeMovieModalContent.js +++ b/frontend/src/DiscoverMovie/Exclusion/ExcludeMovieModalContent.js @@ -16,7 +16,7 @@ class ExcludeMovieModalContent extends Component { onExcludeMovieConfirmed = () => { this.props.onExcludePress(); - } + }; // // Render diff --git a/frontend/src/DiscoverMovie/Exclusion/ExcludeMovieModalContentConnector.js b/frontend/src/DiscoverMovie/Exclusion/ExcludeMovieModalContentConnector.js index 84c314b5a..256c1bb94 100644 --- a/frontend/src/DiscoverMovie/Exclusion/ExcludeMovieModalContentConnector.js +++ b/frontend/src/DiscoverMovie/Exclusion/ExcludeMovieModalContentConnector.js @@ -17,7 +17,7 @@ class ExcludeMovieModalContentConnector extends Component { this.props.addImportExclusions({ ids: [this.props.tmdbId] }); this.props.onModalClose(true); - } + }; // // Render diff --git a/frontend/src/DiscoverMovie/Overview/DiscoverMovieOverview.js b/frontend/src/DiscoverMovie/Overview/DiscoverMovieOverview.js index 4845f89fe..5da6c840b 100644 --- a/frontend/src/DiscoverMovie/Overview/DiscoverMovieOverview.js +++ b/frontend/src/DiscoverMovie/Overview/DiscoverMovieOverview.js @@ -53,19 +53,19 @@ class DiscoverMovieOverview extends Component { onPress = () => { this.setState({ isNewAddMovieModalOpen: true }); - } + }; onAddMovieModalClose = () => { this.setState({ isNewAddMovieModalOpen: false }); - } + }; onExcludeMoviePress = () => { this.setState({ isExcludeMovieModalOpen: true }); - } + }; onExcludeMovieModalClose = () => { this.setState({ isExcludeMovieModalOpen: false }); - } + }; onChange = ({ value, shiftKey }) => { const { @@ -74,7 +74,7 @@ class DiscoverMovieOverview extends Component { } = this.props; onSelectedChange({ id: tmdbId, value, shiftKey }); - } + }; // // Render diff --git a/frontend/src/DiscoverMovie/Overview/DiscoverMovieOverviews.js b/frontend/src/DiscoverMovie/Overview/DiscoverMovieOverviews.js index cde82441e..fe084d134 100644 --- a/frontend/src/DiscoverMovie/Overview/DiscoverMovieOverviews.js +++ b/frontend/src/DiscoverMovie/Overview/DiscoverMovieOverviews.js @@ -104,7 +104,7 @@ class DiscoverMovieOverviews extends Component { setGridRef = (ref) => { this._grid = ref; - } + }; calculateGrid = (width = this.state.width, isSmallScreen) => { const { @@ -122,7 +122,7 @@ class DiscoverMovieOverviews extends Component { posterHeight, rowHeight }); - } + }; cellRenderer = ({ key, rowIndex, style }) => { const { @@ -175,14 +175,14 @@ class DiscoverMovieOverviews extends Component { /> ); - } + }; // // Listeners onMeasure = ({ width }) => { this.calculateGrid(width, this.props.isSmallScreen); - } + }; // // Render diff --git a/frontend/src/DiscoverMovie/Overview/Options/DiscoverMovieOverviewOptionsModalContent.js b/frontend/src/DiscoverMovie/Overview/Options/DiscoverMovieOverviewOptionsModalContent.js index e6a2e6e29..fbab7b3ab 100644 --- a/frontend/src/DiscoverMovie/Overview/Options/DiscoverMovieOverviewOptionsModalContent.js +++ b/frontend/src/DiscoverMovie/Overview/Options/DiscoverMovieOverviewOptionsModalContent.js @@ -93,7 +93,7 @@ class DiscoverMovieOverviewOptionsModalContent extends Component { }, () => { this.props.onChangeOverviewOption({ [name]: value }); }); - } + }; onChangeOption = ({ name, value }) => { this.setState({ @@ -103,7 +103,7 @@ class DiscoverMovieOverviewOptionsModalContent extends Component { [name]: value }); }); - } + }; // // Render diff --git a/frontend/src/DiscoverMovie/Posters/DiscoverMoviePoster.js b/frontend/src/DiscoverMovie/Posters/DiscoverMoviePoster.js index 012d3660a..f50872584 100644 --- a/frontend/src/DiscoverMovie/Posters/DiscoverMoviePoster.js +++ b/frontend/src/DiscoverMovie/Posters/DiscoverMoviePoster.js @@ -35,31 +35,31 @@ class DiscoverMoviePoster extends Component { onPress = () => { this.setState({ isNewAddMovieModalOpen: true }); - } + }; onAddMovieModalClose = () => { this.setState({ isNewAddMovieModalOpen: false }); - } + }; onExcludeMoviePress = () => { this.setState({ isExcludeMovieModalOpen: true }); - } + }; onExcludeMovieModalClose = () => { this.setState({ isExcludeMovieModalOpen: false }); - } + }; onPosterLoad = () => { if (this.state.hasPosterError) { this.setState({ hasPosterError: false }); } - } + }; onPosterLoadError = () => { if (!this.state.hasPosterError) { this.setState({ hasPosterError: true }); } - } + }; onChange = ({ value, shiftKey }) => { const { @@ -68,7 +68,7 @@ class DiscoverMoviePoster extends Component { } = this.props; onSelectedChange({ id: tmdbId, value, shiftKey }); - } + }; // // Render diff --git a/frontend/src/DiscoverMovie/Posters/DiscoverMoviePosters.js b/frontend/src/DiscoverMovie/Posters/DiscoverMoviePosters.js index 138612a38..50d4f42b3 100644 --- a/frontend/src/DiscoverMovie/Posters/DiscoverMoviePosters.js +++ b/frontend/src/DiscoverMovie/Posters/DiscoverMoviePosters.js @@ -139,7 +139,7 @@ class DiscoverMoviePosters extends Component { setGridRef = (ref) => { this._grid = ref; - } + }; calculateGrid = (width = this.state.width, isSmallScreen) => { const { @@ -161,7 +161,7 @@ class DiscoverMoviePosters extends Component { posterHeight, rowHeight }); - } + }; cellRenderer = ({ key, rowIndex, columnIndex, style }) => { const { @@ -217,14 +217,14 @@ class DiscoverMoviePosters extends Component { /> ); - } + }; // // Listeners onMeasure = ({ width }) => { this.calculateGrid(width, this.props.isSmallScreen); - } + }; // // Render diff --git a/frontend/src/DiscoverMovie/Posters/Options/DiscoverMoviePosterOptionsModalContent.js b/frontend/src/DiscoverMovie/Posters/Options/DiscoverMoviePosterOptionsModalContent.js index dbaf00100..0681277d6 100644 --- a/frontend/src/DiscoverMovie/Posters/Options/DiscoverMoviePosterOptionsModalContent.js +++ b/frontend/src/DiscoverMovie/Posters/Options/DiscoverMoviePosterOptionsModalContent.js @@ -69,7 +69,7 @@ class DiscoverMoviePosterOptionsModalContent extends Component { }, () => { this.props.onChangePosterOption({ [name]: value }); }); - } + }; onChangeOption = ({ name, value }) => { this.setState({ @@ -79,7 +79,7 @@ class DiscoverMoviePosterOptionsModalContent extends Component { [name]: value }); }); - } + }; // // Render diff --git a/frontend/src/DiscoverMovie/Table/DiscoverMovieHeader.js b/frontend/src/DiscoverMovie/Table/DiscoverMovieHeader.js index 024fd35c6..5ef17c836 100644 --- a/frontend/src/DiscoverMovie/Table/DiscoverMovieHeader.js +++ b/frontend/src/DiscoverMovie/Table/DiscoverMovieHeader.js @@ -28,11 +28,11 @@ class DiscoverMovieHeader extends Component { onTableOptionsPress = () => { this.setState({ isTableOptionsModalOpen: true }); - } + }; onTableOptionsModalClose = () => { this.setState({ isTableOptionsModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/DiscoverMovie/Table/DiscoverMovieRow.js b/frontend/src/DiscoverMovie/Table/DiscoverMovieRow.js index c39f09eaa..d4d30b6ba 100644 --- a/frontend/src/DiscoverMovie/Table/DiscoverMovieRow.js +++ b/frontend/src/DiscoverMovie/Table/DiscoverMovieRow.js @@ -37,19 +37,19 @@ class DiscoverMovieRow extends Component { onAddMoviePress = () => { this.setState({ isNewAddMovieModalOpen: true }); - } + }; onAddMovieModalClose = () => { this.setState({ isNewAddMovieModalOpen: false }); - } + }; onExcludeMoviePress = () => { this.setState({ isExcludeMovieModalOpen: true }); - } + }; onExcludeMovieModalClose = () => { this.setState({ isExcludeMovieModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/DiscoverMovie/Table/DiscoverMovieTable.js b/frontend/src/DiscoverMovie/Table/DiscoverMovieTable.js index 6b2e64421..b87f5e9b8 100644 --- a/frontend/src/DiscoverMovie/Table/DiscoverMovieTable.js +++ b/frontend/src/DiscoverMovie/Table/DiscoverMovieTable.js @@ -68,7 +68,7 @@ class DiscoverMovieTable extends Component { /> ); - } + }; // // Render diff --git a/frontend/src/DiscoverMovie/Table/DiscoverMovieTableOptions.js b/frontend/src/DiscoverMovie/Table/DiscoverMovieTableOptions.js index 183c4e188..65c7cce09 100644 --- a/frontend/src/DiscoverMovie/Table/DiscoverMovieTableOptions.js +++ b/frontend/src/DiscoverMovie/Table/DiscoverMovieTableOptions.js @@ -40,7 +40,7 @@ class DiscoverMovieTableOptions extends Component { [name]: value }); }); - } + }; // // Render diff --git a/frontend/src/InteractiveImport/Folder/InteractiveImportSelectFolderModalContent.js b/frontend/src/InteractiveImport/Folder/InteractiveImportSelectFolderModalContent.js index 5cc14ffbe..0199d6b6c 100644 --- a/frontend/src/InteractiveImport/Folder/InteractiveImportSelectFolderModalContent.js +++ b/frontend/src/InteractiveImport/Folder/InteractiveImportSelectFolderModalContent.js @@ -47,19 +47,19 @@ class InteractiveImportSelectFolderModalContent extends Component { onPathChange = ({ value }) => { this.setState({ folder: value }); - } + }; onRecentPathPress = (folder) => { this.setState({ folder }); - } + }; onQuickImportPress = () => { this.props.onQuickImportPress(this.state.folder); - } + }; onInteractiveImportPress = () => { this.props.onInteractiveImportPress(this.state.folder); - } + }; // // Render diff --git a/frontend/src/InteractiveImport/Folder/InteractiveImportSelectFolderModalContentConnector.js b/frontend/src/InteractiveImport/Folder/InteractiveImportSelectFolderModalContentConnector.js index b0aced65c..74b885cd5 100644 --- a/frontend/src/InteractiveImport/Folder/InteractiveImportSelectFolderModalContentConnector.js +++ b/frontend/src/InteractiveImport/Folder/InteractiveImportSelectFolderModalContentConnector.js @@ -38,16 +38,16 @@ class InteractiveImportSelectFolderModalContentConnector extends Component { }); this.props.onModalClose(); - } + }; onInteractiveImportPress = (folder) => { this.props.addRecentFolder({ folder }); this.props.onFolderSelect(folder); - } + }; onRemoveRecentFolderPress = (folder) => { this.props.removeRecentFolder({ folder }); - } + }; // // Render diff --git a/frontend/src/InteractiveImport/Folder/RecentFolderRow.js b/frontend/src/InteractiveImport/Folder/RecentFolderRow.js index 6e3185cd5..3903f0d71 100644 --- a/frontend/src/InteractiveImport/Folder/RecentFolderRow.js +++ b/frontend/src/InteractiveImport/Folder/RecentFolderRow.js @@ -15,7 +15,7 @@ class RecentFolderRow extends Component { onPress = () => { this.props.onPress(this.props.folder); - } + }; onRemovePress = (event) => { event.stopPropagation(); @@ -26,7 +26,7 @@ class RecentFolderRow extends Component { } = this.props; onRemoveRecentFolderPress(folder); - } + }; // // Render diff --git a/frontend/src/InteractiveImport/Interactive/InteractiveImportModalContent.js b/frontend/src/InteractiveImport/Interactive/InteractiveImportModalContent.js index 573a81f49..3cc76da9f 100644 --- a/frontend/src/InteractiveImport/Interactive/InteractiveImportModalContent.js +++ b/frontend/src/InteractiveImport/Interactive/InteractiveImportModalContent.js @@ -114,20 +114,20 @@ class InteractiveImportModalContent extends Component { getSelectedIds = () => { return getSelectedIds(this.state.selectedState); - } + }; // // Listeners onSelectAllChange = ({ value }) => { this.setState(selectAll(this.state.selectedState, value)); - } + }; onSelectedChange = ({ id, value, shiftKey = false }) => { this.setState((state) => { return toggleSelected(state, this.props.items, id, value, shiftKey); }); - } + }; onValidRowChange = (id, isValid) => { this.setState((state) => { @@ -141,7 +141,7 @@ class InteractiveImportModalContent extends Component { invalidRowsSelected: [...state.invalidRowsSelected, id] }; }); - } + }; onImportSelectedPress = () => { const { @@ -155,23 +155,23 @@ class InteractiveImportModalContent extends Component { const finalImportMode = downloadId || !showImportMode ? 'auto' : importMode; onImportSelectedPress(selected, finalImportMode); - } + }; onFilterExistingFilesChange = (value) => { this.props.onFilterExistingFilesChange(value !== filterExistingFilesOptions.ALL); - } + }; onImportModeChange = ({ value }) => { this.props.onImportModeChange(value); - } + }; onSelectModalSelect = ({ value }) => { this.setState({ selectModalOpen: value }); - } + }; onSelectModalClose = () => { this.setState({ selectModalOpen: null }); - } + }; // // Render diff --git a/frontend/src/InteractiveImport/Interactive/InteractiveImportModalContentConnector.js b/frontend/src/InteractiveImport/Interactive/InteractiveImportModalContentConnector.js index 4759814d8..a9ccb90d2 100644 --- a/frontend/src/InteractiveImport/Interactive/InteractiveImportModalContentConnector.js +++ b/frontend/src/InteractiveImport/Interactive/InteractiveImportModalContentConnector.js @@ -90,15 +90,15 @@ class InteractiveImportModalContentConnector extends Component { onSortPress = (sortKey, sortDirection) => { this.props.dispatchSetInteractiveImportSort({ sortKey, sortDirection }); - } + }; onFilterExistingFilesChange = (filterExistingFiles) => { this.setState({ filterExistingFiles }); - } + }; onImportModeChange = (importMode) => { this.props.dispatchSetInteractiveImportMode({ importMode }); - } + }; onImportSelectedPress = (selected, importMode) => { const files = []; @@ -152,7 +152,7 @@ class InteractiveImportModalContentConnector extends Component { }); this.props.onModalClose(); - } + }; // // Render diff --git a/frontend/src/InteractiveImport/Interactive/InteractiveImportRow.js b/frontend/src/InteractiveImport/Interactive/InteractiveImportRow.js index 27f8caee0..f21956fdf 100644 --- a/frontend/src/InteractiveImport/Interactive/InteractiveImportRow.js +++ b/frontend/src/InteractiveImport/Interactive/InteractiveImportRow.js @@ -96,46 +96,46 @@ class InteractiveImportRow extends Component { if (!isSelected && value === true) { this.props.onSelectedChange({ id, value }); } - } + }; // // Listeners onSelectMoviePress = () => { this.setState({ isSelectMovieModalOpen: true }); - } + }; onSelectReleaseGroupPress = () => { this.setState({ isSelectReleaseGroupModalOpen: true }); - } + }; onSelectQualityPress = () => { this.setState({ isSelectQualityModalOpen: true }); - } + }; onSelectLanguagePress = () => { this.setState({ isSelectLanguageModalOpen: true }); - } + }; onSelectMovieModalClose = (changed) => { this.setState({ isSelectMovieModalOpen: false }); this.selectRowAfterChange(changed); - } + }; onSelectReleaseGroupModalClose = (changed) => { this.setState({ isSelectReleaseGroupModalOpen: false }); this.selectRowAfterChange(changed); - } + }; onSelectQualityModalClose = (changed) => { this.setState({ isSelectQualityModalOpen: false }); this.selectRowAfterChange(changed); - } + }; onSelectLanguageModalClose = (changed) => { this.setState({ isSelectLanguageModalOpen: false }); this.selectRowAfterChange(changed); - } + }; // // Render diff --git a/frontend/src/InteractiveImport/InteractiveImportModal.js b/frontend/src/InteractiveImport/InteractiveImportModal.js index 0a2248bc8..7453a157b 100644 --- a/frontend/src/InteractiveImport/InteractiveImportModal.js +++ b/frontend/src/InteractiveImport/InteractiveImportModal.js @@ -28,7 +28,7 @@ class InteractiveImportModal extends Component { onFolderSelect = (folder) => { this.setState({ folder }); - } + }; // // Render diff --git a/frontend/src/InteractiveImport/Language/SelectLanguageModalContent.js b/frontend/src/InteractiveImport/Language/SelectLanguageModalContent.js index ecfe21d01..5836650bf 100644 --- a/frontend/src/InteractiveImport/Language/SelectLanguageModalContent.js +++ b/frontend/src/InteractiveImport/Language/SelectLanguageModalContent.js @@ -52,11 +52,11 @@ class SelectLanguageModalContent extends Component { } this.setState({ languageIds: newLanguages }); - } + }; onLanguageSelect = () => { this.props.onLanguageSelect(this.state); - } + }; // // Render diff --git a/frontend/src/InteractiveImport/Language/SelectLanguageModalContentConnector.js b/frontend/src/InteractiveImport/Language/SelectLanguageModalContentConnector.js index 474930331..57cd4e1cd 100644 --- a/frontend/src/InteractiveImport/Language/SelectLanguageModalContentConnector.js +++ b/frontend/src/InteractiveImport/Language/SelectLanguageModalContentConnector.js @@ -46,7 +46,7 @@ class SelectLanguageModalContentConnector extends Component { if (!this.props.isPopulated) { this.props.dispatchFetchLanguages(); } - } + }; // // Listeners @@ -77,7 +77,7 @@ class SelectLanguageModalContentConnector extends Component { dispatchReprocessInteractiveImportItems({ ids }); this.props.onModalClose(true); - } + }; // // Render diff --git a/frontend/src/InteractiveImport/Movie/SelectMovieModalContent.js b/frontend/src/InteractiveImport/Movie/SelectMovieModalContent.js index 5182c8a4f..c6217bb71 100644 --- a/frontend/src/InteractiveImport/Movie/SelectMovieModalContent.js +++ b/frontend/src/InteractiveImport/Movie/SelectMovieModalContent.js @@ -57,7 +57,7 @@ class SelectMovieModalContent extends Component { setScrollerRef = (ref) => { this.setState({ scroller: ref }); - } + }; rowRenderer = ({ key, rowIndex, style }) => { const item = this.state.suggestions[rowIndex]; @@ -76,7 +76,7 @@ class SelectMovieModalContent extends Component { /> ); - } + }; // // Listeners @@ -96,7 +96,7 @@ class SelectMovieModalContent extends Component { }); this.requestSuggestions.cancel(); } - } + }; requestSuggestions = _.debounce((value) => { if (!this.state.loading) { @@ -151,7 +151,7 @@ class SelectMovieModalContent extends Component { this.getWorker().postMessage(payload); } - } + }; // // Render diff --git a/frontend/src/InteractiveImport/Movie/SelectMovieModalContentConnector.js b/frontend/src/InteractiveImport/Movie/SelectMovieModalContentConnector.js index 4115a59da..9d9f39fd1 100644 --- a/frontend/src/InteractiveImport/Movie/SelectMovieModalContentConnector.js +++ b/frontend/src/InteractiveImport/Movie/SelectMovieModalContentConnector.js @@ -89,7 +89,7 @@ class SelectMovieModalContentConnector extends Component { dispatchReprocessInteractiveImportItems({ ids }); onModalClose(true); - } + }; // // Render diff --git a/frontend/src/InteractiveImport/Movie/SelectMovieRow.js b/frontend/src/InteractiveImport/Movie/SelectMovieRow.js index e7fc4b9ad..f1b7444e1 100644 --- a/frontend/src/InteractiveImport/Movie/SelectMovieRow.js +++ b/frontend/src/InteractiveImport/Movie/SelectMovieRow.js @@ -10,7 +10,7 @@ class SelectMovieRow extends Component { onPress = () => { this.props.onMovieSelect(this.props.id); - } + }; // // Render diff --git a/frontend/src/InteractiveImport/Quality/SelectQualityModalContent.js b/frontend/src/InteractiveImport/Quality/SelectQualityModalContent.js index cfa0337f2..9e4340c12 100644 --- a/frontend/src/InteractiveImport/Quality/SelectQualityModalContent.js +++ b/frontend/src/InteractiveImport/Quality/SelectQualityModalContent.js @@ -39,19 +39,19 @@ class SelectQualityModalContent extends Component { onQualityChange = ({ value }) => { this.setState({ qualityId: parseInt(value) }); - } + }; onProperChange = ({ value }) => { this.setState({ proper: value }); - } + }; onRealChange = ({ value }) => { this.setState({ real: value }); - } + }; onQualitySelect = () => { this.props.onQualitySelect(this.state); - } + }; // // Render diff --git a/frontend/src/InteractiveImport/Quality/SelectQualityModalContentConnector.js b/frontend/src/InteractiveImport/Quality/SelectQualityModalContentConnector.js index 800c9bfec..49aad8499 100644 --- a/frontend/src/InteractiveImport/Quality/SelectQualityModalContentConnector.js +++ b/frontend/src/InteractiveImport/Quality/SelectQualityModalContentConnector.js @@ -44,7 +44,7 @@ class SelectQualityModalContentConnector extends Component { if (!this.props.isPopulated) { this.props.dispatchFetchQualityProfileSchema(); } - } + }; // // Listeners @@ -75,7 +75,7 @@ class SelectQualityModalContentConnector extends Component { dispatchReprocessInteractiveImportItems({ ids }); this.props.onModalClose(true); - } + }; // // Render diff --git a/frontend/src/InteractiveImport/ReleaseGroup/SelectReleaseGroupModalContent.js b/frontend/src/InteractiveImport/ReleaseGroup/SelectReleaseGroupModalContent.js index 708ca0d0e..e8e64b1b1 100644 --- a/frontend/src/InteractiveImport/ReleaseGroup/SelectReleaseGroupModalContent.js +++ b/frontend/src/InteractiveImport/ReleaseGroup/SelectReleaseGroupModalContent.js @@ -34,11 +34,11 @@ class SelectReleaseGroupModalContent extends Component { onReleaseGroupChange = ({ value }) => { this.setState({ releaseGroup: value }); - } + }; onReleaseGroupSelect = () => { this.props.onReleaseGroupSelect(this.state); - } + }; // // Render diff --git a/frontend/src/InteractiveImport/ReleaseGroup/SelectReleaseGroupModalContentConnector.js b/frontend/src/InteractiveImport/ReleaseGroup/SelectReleaseGroupModalContentConnector.js index 1dba63894..84e4a8e28 100644 --- a/frontend/src/InteractiveImport/ReleaseGroup/SelectReleaseGroupModalContentConnector.js +++ b/frontend/src/InteractiveImport/ReleaseGroup/SelectReleaseGroupModalContentConnector.js @@ -29,7 +29,7 @@ class SelectReleaseGroupModalContentConnector extends Component { dispatchReprocessInteractiveImportItems({ ids }); this.props.onModalClose(true); - } + }; // // Render diff --git a/frontend/src/InteractiveSearch/InteractiveSearchRow.js b/frontend/src/InteractiveSearch/InteractiveSearchRow.js index e653bc5df..5b7cc6c6f 100644 --- a/frontend/src/InteractiveSearch/InteractiveSearchRow.js +++ b/frontend/src/InteractiveSearch/InteractiveSearchRow.js @@ -70,11 +70,11 @@ class InteractiveSearchRow extends Component { guid, indexerId }); - } + }; onConfirmGrabPress = () => { this.setState({ isConfirmGrabModalOpen: true }); - } + }; onGrabConfirm = () => { this.setState({ isConfirmGrabModalOpen: false }); @@ -91,11 +91,11 @@ class InteractiveSearchRow extends Component { indexerId, ...searchPayload }); - } + }; onGrabCancel = () => { this.setState({ isConfirmGrabModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Movie/Delete/DeleteMovieModalContent.js b/frontend/src/Movie/Delete/DeleteMovieModalContent.js index 2476b8745..c6a4662d8 100644 --- a/frontend/src/Movie/Delete/DeleteMovieModalContent.js +++ b/frontend/src/Movie/Delete/DeleteMovieModalContent.js @@ -33,11 +33,11 @@ class DeleteMovieModalContent extends Component { onDeleteFilesChange = ({ value }) => { this.setState({ deleteFiles: value }); - } + }; onAddImportExclusionChange = ({ value }) => { this.setState({ addImportExclusion: value }); - } + }; onDeleteMovieConfirmed = () => { const deleteFiles = this.state.deleteFiles; @@ -45,7 +45,7 @@ class DeleteMovieModalContent extends Component { this.setState({ deleteFiles: false, addImportExclusion: false }); this.props.onDeletePress(deleteFiles, addImportExclusion); - } + }; // // Render diff --git a/frontend/src/Movie/Delete/DeleteMovieModalContentConnector.js b/frontend/src/Movie/Delete/DeleteMovieModalContentConnector.js index 6cb7dd8b8..15b405dc7 100644 --- a/frontend/src/Movie/Delete/DeleteMovieModalContentConnector.js +++ b/frontend/src/Movie/Delete/DeleteMovieModalContentConnector.js @@ -38,7 +38,7 @@ class DeleteMovieModalContentConnector extends Component { if (this.props.nextMovieRelativePath) { this.props.push(window.Radarr.urlBase + this.props.nextMovieRelativePath); } - } + }; // // Render diff --git a/frontend/src/Movie/Details/Credits/Cast/MovieCastPoster.js b/frontend/src/Movie/Details/Credits/Cast/MovieCastPoster.js index 90b409b31..1898e094c 100644 --- a/frontend/src/Movie/Details/Credits/Cast/MovieCastPoster.js +++ b/frontend/src/Movie/Details/Credits/Cast/MovieCastPoster.js @@ -27,28 +27,28 @@ class MovieCastPoster extends Component { onEditImportListPress = () => { this.setState({ isEditImportListModalOpen: true }); - } + }; onAddImportListPress = () => { this.props.onImportListSelect(); this.setState({ isEditImportListModalOpen: true }); - } + }; onEditImportListModalClose = () => { this.setState({ isEditImportListModalOpen: false }); - } + }; onPosterLoad = () => { if (this.state.hasPosterError) { this.setState({ hasPosterError: false }); } - } + }; onPosterLoadError = () => { if (!this.state.hasPosterError) { this.setState({ hasPosterError: true }); } - } + }; // // Render diff --git a/frontend/src/Movie/Details/Credits/Crew/MovieCrewPoster.js b/frontend/src/Movie/Details/Credits/Crew/MovieCrewPoster.js index 70ce32984..7831114a2 100644 --- a/frontend/src/Movie/Details/Credits/Crew/MovieCrewPoster.js +++ b/frontend/src/Movie/Details/Credits/Crew/MovieCrewPoster.js @@ -27,28 +27,28 @@ class MovieCrewPoster extends Component { onEditImportListPress = () => { this.setState({ isEditImportListModalOpen: true }); - } + }; onAddImportListPress = () => { this.props.onImportListSelect(); this.setState({ isEditImportListModalOpen: true }); - } + }; onEditImportListModalClose = () => { this.setState({ isEditImportListModalOpen: false }); - } + }; onPosterLoad = () => { if (this.state.hasPosterError) { this.setState({ hasPosterError: false }); } - } + }; onPosterLoadError = () => { if (!this.state.hasPosterError) { this.setState({ hasPosterError: true }); } - } + }; // // Render diff --git a/frontend/src/Movie/Details/Credits/MovieCreditPosterConnector.js b/frontend/src/Movie/Details/Credits/MovieCreditPosterConnector.js index e58741666..2a1d79dd6 100644 --- a/frontend/src/Movie/Details/Credits/MovieCreditPosterConnector.js +++ b/frontend/src/Movie/Details/Credits/MovieCreditPosterConnector.js @@ -23,7 +23,7 @@ class MovieCreditPosterConnector extends Component { this.props.selectImportListSchema({ implementation: 'TMDbPersonImport', presetName: undefined }); this.props.setImportListFieldValue({ name: 'personId', value: this.props.tmdbId.toString() }); this.props.setImportListValue({ name: 'name', value: `${this.props.personName} - ${this.props.tmdbId}` }); - } + }; // // Render diff --git a/frontend/src/Movie/Details/Credits/MovieCreditPosters.js b/frontend/src/Movie/Details/Credits/MovieCreditPosters.js index cd2f40735..7815da3ca 100644 --- a/frontend/src/Movie/Details/Credits/MovieCreditPosters.js +++ b/frontend/src/Movie/Details/Credits/MovieCreditPosters.js @@ -96,7 +96,7 @@ class MovieCreditPosters extends Component { setGridRef = (ref) => { this._grid = ref; - } + }; calculateGrid = (width = this.state.width, isSmallScreen) => { @@ -115,7 +115,7 @@ class MovieCreditPosters extends Component { posterHeight, rowHeight }); - } + }; cellRenderer = ({ key, rowIndex, columnIndex, style }) => { const { @@ -155,14 +155,14 @@ class MovieCreditPosters extends Component { /> ); - } + }; // // Listeners onMeasure = ({ width }) => { this.calculateGrid(width, this.props.isSmallScreen); - } + }; // // Render diff --git a/frontend/src/Movie/Details/MovieDetails.js b/frontend/src/Movie/Details/MovieDetails.js index 698db8e25..59b9e8f94 100644 --- a/frontend/src/Movie/Details/MovieDetails.js +++ b/frontend/src/Movie/Details/MovieDetails.js @@ -111,42 +111,42 @@ class MovieDetails extends Component { onOrganizePress = () => { this.setState({ isOrganizeModalOpen: true }); - } + }; onOrganizeModalClose = () => { this.setState({ isOrganizeModalOpen: false }); - } + }; onManageEpisodesPress = () => { this.setState({ isManageEpisodesOpen: true }); - } + }; onInteractiveImportPress = () => { this.setState({ isInteractiveImportModalOpen: true }); - } + }; onInteractiveImportModalClose = () => { this.setState({ isInteractiveImportModalOpen: false }); - } + }; onEditMoviePress = () => { this.setState({ isEditMovieModalOpen: true }); - } + }; onEditMovieModalClose = () => { this.setState({ isEditMovieModalOpen: false }); - } + }; onDeleteMoviePress = () => { this.setState({ isEditMovieModalOpen: false, isDeleteMovieModalOpen: true }); - } + }; onDeleteMovieModalClose = () => { this.setState({ isDeleteMovieModalOpen: false }); - } + }; onExpandAllPress = () => { const { @@ -155,7 +155,7 @@ class MovieDetails extends Component { } = this.state; this.setState(getExpandedState(selectAll(expandedState, !allExpanded))); - } + }; onExpandPress = (seasonNumber, isExpanded) => { this.setState((state) => { @@ -169,15 +169,15 @@ class MovieDetails extends Component { return getExpandedState(newState); }); - } + }; onMeasure = ({ height }) => { this.setState({ overviewHeight: height }); - } + }; onTitleMeasure = ({ width }) => { this.setState({ titleWidth: width }); - } + }; onKeyUp = (event) => { if (event.composedPath && event.composedPath().length === 4) { @@ -188,7 +188,7 @@ class MovieDetails extends Component { this.props.onGoToMovie(this.props.nextMovie.titleSlug); } } - } + }; onTouchStart = (event) => { const touches = event.touches; @@ -213,7 +213,7 @@ class MovieDetails extends Component { } this._touchStart = touchStart; - } + }; onTouchEnd = (event) => { const touches = event.changedTouches; @@ -230,21 +230,21 @@ class MovieDetails extends Component { } this._touchStart = null; - } + }; onTouchCancel = (event) => { this._touchStart = null; - } + }; onTouchMove = (event) => { if (!this._touchStart) { return; } - } + }; onTabSelect = (index, lastIndex) => { this.setState({ selectedTabIndex: index }); - } + }; // // Render diff --git a/frontend/src/Movie/Details/MovieDetailsConnector.js b/frontend/src/Movie/Details/MovieDetailsConnector.js index 127167f5d..5364feeea 100644 --- a/frontend/src/Movie/Details/MovieDetailsConnector.js +++ b/frontend/src/Movie/Details/MovieDetailsConnector.js @@ -286,7 +286,7 @@ class MovieDetailsConnector extends Component { this.props.dispatchFetchMovieCredits({ movieId }); this.props.dispatchFetchQueueDetails({ movieId }); this.props.dispatchFetchImportListSchema(); - } + }; unpopulate = () => { this.props.dispatchCancelFetchReleases(); @@ -297,7 +297,7 @@ class MovieDetailsConnector extends Component { this.props.dispatchClearMovieCredits(); this.props.dispatchClearQueueDetails(); this.props.dispatchClearReleases(); - } + }; // // Listeners @@ -307,21 +307,21 @@ class MovieDetailsConnector extends Component { movieId: this.props.id, monitored }); - } + }; onRefreshPress = () => { this.props.dispatchExecuteCommand({ name: commandNames.REFRESH_MOVIE, movieIds: [this.props.id] }); - } + }; onSearchPress = () => { this.props.dispatchExecuteCommand({ name: commandNames.MOVIE_SEARCH, movieIds: [this.props.id] }); - } + }; // // Render diff --git a/frontend/src/Movie/Edit/EditMovieModalConnector.js b/frontend/src/Movie/Edit/EditMovieModalConnector.js index affea9d0c..e403f585e 100644 --- a/frontend/src/Movie/Edit/EditMovieModalConnector.js +++ b/frontend/src/Movie/Edit/EditMovieModalConnector.js @@ -16,7 +16,7 @@ class EditMovieModalConnector extends Component { onModalClose = () => { this.props.clearPendingChanges({ section: 'movies' }); this.props.onModalClose(); - } + }; // // Render diff --git a/frontend/src/Movie/Edit/EditMovieModalContent.js b/frontend/src/Movie/Edit/EditMovieModalContent.js index f356ee213..e4aaedb0e 100644 --- a/frontend/src/Movie/Edit/EditMovieModalContent.js +++ b/frontend/src/Movie/Edit/EditMovieModalContent.js @@ -44,13 +44,13 @@ class EditMovieModalContent extends Component { onSavePress(false); } - } + }; onMoveMoviePress = () => { this.setState({ isConfirmMoveModalOpen: false }); this.props.onSavePress(true); - } + }; // // Render diff --git a/frontend/src/Movie/Edit/EditMovieModalContentConnector.js b/frontend/src/Movie/Edit/EditMovieModalContentConnector.js index 49f5aa11e..4fae00490 100644 --- a/frontend/src/Movie/Edit/EditMovieModalContentConnector.js +++ b/frontend/src/Movie/Edit/EditMovieModalContentConnector.js @@ -79,14 +79,14 @@ class EditMovieModalContentConnector extends Component { onInputChange = ({ name, value }) => { this.props.dispatchSetMovieValue({ name, value }); - } + }; onSavePress = (moveFiles) => { this.props.dispatchSaveMovie({ id: this.props.movieId, moveFiles }); - } + }; // // Render diff --git a/frontend/src/Movie/Editor/Delete/DeleteMovieModalContent.js b/frontend/src/Movie/Editor/Delete/DeleteMovieModalContent.js index 69d202ded..cba092b64 100644 --- a/frontend/src/Movie/Editor/Delete/DeleteMovieModalContent.js +++ b/frontend/src/Movie/Editor/Delete/DeleteMovieModalContent.js @@ -31,11 +31,11 @@ class DeleteMovieModalContent extends Component { onDeleteFilesChange = ({ value }) => { this.setState({ deleteFiles: value }); - } + }; onAddImportExclusionChange = ({ value }) => { this.setState({ addImportExclusion: value }); - } + }; onDeleteMovieConfirmed = () => { const deleteFiles = this.state.deleteFiles; @@ -43,7 +43,7 @@ class DeleteMovieModalContent extends Component { this.setState({ deleteFiles: false, addImportExclusion: false }); this.props.onDeleteSelectedPress(deleteFiles, addImportExclusion); - } + }; // // Render diff --git a/frontend/src/Movie/Editor/MovieEditorFooter.js b/frontend/src/Movie/Editor/MovieEditorFooter.js index 084f41782..8f0228aa9 100644 --- a/frontend/src/Movie/Editor/MovieEditorFooter.js +++ b/frontend/src/Movie/Editor/MovieEditorFooter.js @@ -77,7 +77,7 @@ class MovieEditorFooter extends Component { default: this.props.onSaveSelected({ [name]: value }); } - } + }; onApplyTagsPress = (tags, applyTags) => { this.setState({ @@ -89,23 +89,23 @@ class MovieEditorFooter extends Component { tags, applyTags }); - } + }; onDeleteSelectedPress = () => { this.setState({ isDeleteMovieModalOpen: true }); - } + }; onDeleteMovieModalClose = () => { this.setState({ isDeleteMovieModalOpen: false }); - } + }; onTagsPress = () => { this.setState({ isTagsModalOpen: true }); - } + }; onTagsModalClose = () => { this.setState({ isTagsModalOpen: false }); - } + }; onSaveRootFolderPress = () => { this.setState({ @@ -114,7 +114,7 @@ class MovieEditorFooter extends Component { }); this.props.onSaveSelected({ rootFolderPath: this.state.destinationRootFolder }); - } + }; onMoveMoviePress = () => { this.setState({ @@ -126,7 +126,7 @@ class MovieEditorFooter extends Component { rootFolderPath: this.state.destinationRootFolder, moveFiles: true }); - } + }; // // Render diff --git a/frontend/src/Movie/Editor/Organize/OrganizeMovieModalContentConnector.js b/frontend/src/Movie/Editor/Organize/OrganizeMovieModalContentConnector.js index de10d9a97..2faf1b068 100644 --- a/frontend/src/Movie/Editor/Organize/OrganizeMovieModalContentConnector.js +++ b/frontend/src/Movie/Editor/Organize/OrganizeMovieModalContentConnector.js @@ -43,7 +43,7 @@ class OrganizeMovieModalContentConnector extends Component { }); this.props.onModalClose(true); - } + }; // // Render diff --git a/frontend/src/Movie/Editor/Tags/TagsModalContent.js b/frontend/src/Movie/Editor/Tags/TagsModalContent.js index 1b568f7df..e5011d33b 100644 --- a/frontend/src/Movie/Editor/Tags/TagsModalContent.js +++ b/frontend/src/Movie/Editor/Tags/TagsModalContent.js @@ -34,7 +34,7 @@ class TagsModalContent extends Component { onInputChange = ({ name, value }) => { this.setState({ [name]: value }); - } + }; onApplyTagsPress = () => { const { @@ -43,7 +43,7 @@ class TagsModalContent extends Component { } = this.state; this.props.onApplyTagsPress(tags, applyTags); - } + }; // // Render diff --git a/frontend/src/Movie/History/MovieHistoryRow.js b/frontend/src/Movie/History/MovieHistoryRow.js index 6d7fe7e24..14eeff6d6 100644 --- a/frontend/src/Movie/History/MovieHistoryRow.js +++ b/frontend/src/Movie/History/MovieHistoryRow.js @@ -33,24 +33,24 @@ class MovieHistoryRow extends Component { onMarkAsFailedPress = () => { this.setState({ isMarkAsFailedModalOpen: true }); - } + }; onConfirmMarkAsFailed = () => { this.props.onMarkAsFailedPress(this.props.id); this.setState({ isMarkAsFailedModalOpen: false }); - } + }; onMarkAsFailedModalClose = () => { this.setState({ isMarkAsFailedModalOpen: false }); - } + }; onDetailsPress = () => { this.setState({ isDetailsModalOpen: true }); - } + }; onDetailsModalClose = () => { this.setState({ isDetailsModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Movie/History/MovieHistoryTableContentConnector.js b/frontend/src/Movie/History/MovieHistoryTableContentConnector.js index a59626693..76802e068 100644 --- a/frontend/src/Movie/History/MovieHistoryTableContentConnector.js +++ b/frontend/src/Movie/History/MovieHistoryTableContentConnector.js @@ -32,7 +32,7 @@ class MovieHistoryTableContentConnector extends Component { historyId, movieId }); - } + }; // // Render diff --git a/frontend/src/Movie/Index/MovieIndex.js b/frontend/src/Movie/Index/MovieIndex.js index b9ea586a7..8eab27460 100644 --- a/frontend/src/Movie/Index/MovieIndex.js +++ b/frontend/src/Movie/Index/MovieIndex.js @@ -115,14 +115,14 @@ class MovieIndex extends Component { setScrollerRef = (ref) => { this.setState({ scroller: ref }); - } + }; getSelectedIds = () => { if (this.state.allUnselected) { return []; } return getSelectedIds(this.state.selectedState); - } + }; setSelectedState() { const { @@ -208,27 +208,27 @@ class MovieIndex extends Component { onPosterOptionsPress = () => { this.setState({ isPosterOptionsModalOpen: true }); - } + }; onPosterOptionsModalClose = () => { this.setState({ isPosterOptionsModalOpen: false }); - } + }; onOverviewOptionsPress = () => { this.setState({ isOverviewOptionsModalOpen: true }); - } + }; onOverviewOptionsModalClose = () => { this.setState({ isOverviewOptionsModalOpen: false }); - } + }; onInteractiveImportPress = () => { this.setState({ isInteractiveImportModalOpen: true }); - } + }; onInteractiveImportModalClose = () => { this.setState({ isInteractiveImportModalOpen: false }); - } + }; onMovieEditorTogglePress = () => { if (this.state.isMovieEditorActive) { @@ -238,11 +238,11 @@ class MovieIndex extends Component { newState.isMovieEditorActive = true; this.setState(newState); } - } + }; onJumpBarItemPress = (jumpToCharacter) => { this.setState({ jumpToCharacter }); - } + }; onKeyUp = (event) => { const jumpBarItems = this.state.jumpBarItems.order; @@ -254,32 +254,32 @@ class MovieIndex extends Component { this.setState({ jumpToCharacter: jumpBarItems[jumpBarItems.length - 1] }); } } - } + }; onSelectAllChange = ({ value }) => { this.setState(selectAll(this.state.selectedState, value)); - } + }; onSelectAllPress = () => { this.onSelectAllChange({ value: !this.state.allSelected }); - } + }; onSelectedChange = ({ id, value, shiftKey = false }) => { this.setState((state) => { return toggleSelected(state, this.props.items, id, value, shiftKey); }); - } + }; onSaveSelected = (changes) => { this.props.onSaveSelected({ movieIds: this.getSelectedIds(), ...changes }); - } + }; onOrganizeMoviePress = () => { this.setState({ isOrganizingMovieModalOpen: true }); - } + }; onOrganizeMovieModalClose = (organized) => { this.setState({ isOrganizingMovieModalOpen: false }); @@ -287,18 +287,18 @@ class MovieIndex extends Component { if (organized === true) { this.onSelectAllChange({ value: false }); } - } + }; onSearchPress = () => { this.setState({ isConfirmSearchModalOpen: true, searchType: 'moviesSearch' }); - } + }; onRefreshMoviePress = () => { const selectedMovieIds = this.getSelectedIds(); const refreshIds = this.state.isMovieEditorActive && selectedMovieIds.length > 0 ? selectedMovieIds : []; this.props.onRefreshMoviePress(refreshIds); - } + }; onSearchConfirmed = () => { const selectedMovieIds = this.getSelectedIds(); @@ -306,11 +306,11 @@ class MovieIndex extends Component { this.props.onSearchPress(this.state.searchType, searchIds); this.setState({ isConfirmSearchModalOpen: false }); - } + }; onConfirmSearchModalClose = () => { this.setState({ isConfirmSearchModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Movie/Index/MovieIndexConnector.js b/frontend/src/Movie/Index/MovieIndexConnector.js index a70e1f488..9cb3703a5 100644 --- a/frontend/src/Movie/Index/MovieIndexConnector.js +++ b/frontend/src/Movie/Index/MovieIndexConnector.js @@ -118,15 +118,15 @@ class MovieIndexConnector extends Component { onViewSelect = (view) => { // Reset the scroll position before changing the view this.props.dispatchSetMovieView(view); - } + }; onSaveSelected = (payload) => { this.props.dispatchSaveMovieEditor(payload); - } + }; onScroll = ({ scrollTop }) => { scrollPositions.movieIndex = scrollTop; - } + }; // // Render diff --git a/frontend/src/Movie/Index/MovieIndexItemConnector.js b/frontend/src/Movie/Index/MovieIndexItemConnector.js index c984afd14..5f5710750 100644 --- a/frontend/src/Movie/Index/MovieIndexItemConnector.js +++ b/frontend/src/Movie/Index/MovieIndexItemConnector.js @@ -93,14 +93,14 @@ class MovieIndexItemConnector extends Component { name: commandNames.REFRESH_MOVIE, movieIds: [this.props.id] }); - } + }; onSearchPress = () => { this.props.dispatchExecuteCommand({ name: commandNames.MOVIE_SEARCH, movieIds: [this.props.id] }); - } + }; // // Render diff --git a/frontend/src/Movie/Index/Overview/MovieIndexOverview.js b/frontend/src/Movie/Index/Overview/MovieIndexOverview.js index 2541988d5..9d296fd40 100644 --- a/frontend/src/Movie/Index/Overview/MovieIndexOverview.js +++ b/frontend/src/Movie/Index/Overview/MovieIndexOverview.js @@ -53,22 +53,22 @@ class MovieIndexOverview extends Component { onEditMoviePress = () => { this.setState({ isEditMovieModalOpen: true }); - } + }; onEditMovieModalClose = () => { this.setState({ isEditMovieModalOpen: false }); - } + }; onDeleteMoviePress = () => { this.setState({ isEditMovieModalOpen: false, isDeleteMovieModalOpen: true }); - } + }; onDeleteMovieModalClose = () => { this.setState({ isDeleteMovieModalOpen: false }); - } + }; onChange = ({ value, shiftKey }) => { const { @@ -77,7 +77,7 @@ class MovieIndexOverview extends Component { } = this.props; onSelectedChange({ id, value, shiftKey }); - } + }; // // Render diff --git a/frontend/src/Movie/Index/Overview/MovieIndexOverviews.js b/frontend/src/Movie/Index/Overview/MovieIndexOverviews.js index 9f1561d7b..f924b1f3e 100644 --- a/frontend/src/Movie/Index/Overview/MovieIndexOverviews.js +++ b/frontend/src/Movie/Index/Overview/MovieIndexOverviews.js @@ -123,7 +123,7 @@ class MovieIndexOverviews extends Component { setGridRef = (ref) => { this._grid = ref; - } + }; calculateGrid = (width = this.state.width, isSmallScreen) => { const { @@ -141,7 +141,7 @@ class MovieIndexOverviews extends Component { posterHeight, rowHeight }); - } + }; cellRenderer = ({ key, rowIndex, style }) => { const { @@ -197,14 +197,14 @@ class MovieIndexOverviews extends Component { /> ); - } + }; // // Listeners onMeasure = ({ width }) => { this.calculateGrid(width, this.props.isSmallScreen); - } + }; // // Render diff --git a/frontend/src/Movie/Index/Overview/Options/MovieIndexOverviewOptionsModalContent.js b/frontend/src/Movie/Index/Overview/Options/MovieIndexOverviewOptionsModalContent.js index 641b9d1b0..391b43f29 100644 --- a/frontend/src/Movie/Index/Overview/Options/MovieIndexOverviewOptionsModalContent.js +++ b/frontend/src/Movie/Index/Overview/Options/MovieIndexOverviewOptionsModalContent.js @@ -105,7 +105,7 @@ class MovieIndexOverviewOptionsModalContent extends Component { }, () => { this.props.onChangeOverviewOption({ [name]: value }); }); - } + }; // // Render diff --git a/frontend/src/Movie/Index/Posters/MovieIndexPoster.js b/frontend/src/Movie/Index/Posters/MovieIndexPoster.js index c8d1f9dcc..56d25df8a 100644 --- a/frontend/src/Movie/Index/Posters/MovieIndexPoster.js +++ b/frontend/src/Movie/Index/Posters/MovieIndexPoster.js @@ -38,34 +38,34 @@ class MovieIndexPoster extends Component { onEditMoviePress = () => { this.setState({ isEditMovieModalOpen: true }); - } + }; onEditMovieModalClose = () => { this.setState({ isEditMovieModalOpen: false }); - } + }; onDeleteMoviePress = () => { this.setState({ isEditMovieModalOpen: false, isDeleteMovieModalOpen: true }); - } + }; onDeleteMovieModalClose = () => { this.setState({ isDeleteMovieModalOpen: false }); - } + }; onPosterLoad = () => { if (this.state.hasPosterError) { this.setState({ hasPosterError: false }); } - } + }; onPosterLoadError = () => { if (!this.state.hasPosterError) { this.setState({ hasPosterError: true }); } - } + }; onChange = ({ value, shiftKey }) => { const { @@ -74,7 +74,7 @@ class MovieIndexPoster extends Component { } = this.props; onSelectedChange({ id, value, shiftKey }); - } + }; // // Render diff --git a/frontend/src/Movie/Index/Posters/MovieIndexPosters.js b/frontend/src/Movie/Index/Posters/MovieIndexPosters.js index 6e6d90e17..1ef6cf70d 100644 --- a/frontend/src/Movie/Index/Posters/MovieIndexPosters.js +++ b/frontend/src/Movie/Index/Posters/MovieIndexPosters.js @@ -176,7 +176,7 @@ class MovieIndexPosters extends Component { setGridRef = (ref) => { this._grid = ref; - } + }; calculateGrid = (width = this.state.width, isSmallScreen) => { const { @@ -198,7 +198,7 @@ class MovieIndexPosters extends Component { posterHeight, rowHeight }); - } + }; cellRenderer = ({ key, rowIndex, columnIndex, style }) => { const { @@ -267,14 +267,14 @@ class MovieIndexPosters extends Component { /> ); - } + }; // // Listeners onMeasure = ({ width }) => { this.calculateGrid(width, this.props.isSmallScreen); - } + }; // // Render diff --git a/frontend/src/Movie/Index/Posters/Options/MovieIndexPosterOptionsModalContent.js b/frontend/src/Movie/Index/Posters/Options/MovieIndexPosterOptionsModalContent.js index 483c6dbd6..9341f3962 100644 --- a/frontend/src/Movie/Index/Posters/Options/MovieIndexPosterOptionsModalContent.js +++ b/frontend/src/Movie/Index/Posters/Options/MovieIndexPosterOptionsModalContent.js @@ -99,7 +99,7 @@ class MovieIndexPosterOptionsModalContent extends Component { }, () => { this.props.onChangePosterOption({ [name]: value }); }); - } + }; // // Render diff --git a/frontend/src/Movie/Index/Table/MovieIndexActionsCell.js b/frontend/src/Movie/Index/Table/MovieIndexActionsCell.js index 47c937536..abbf41a2d 100644 --- a/frontend/src/Movie/Index/Table/MovieIndexActionsCell.js +++ b/frontend/src/Movie/Index/Table/MovieIndexActionsCell.js @@ -27,22 +27,22 @@ class MovieIndexActionsCell extends Component { onEditMoviePress = () => { this.setState({ isEditMovieModalOpen: true }); - } + }; onEditMovieModalClose = () => { this.setState({ isEditMovieModalOpen: false }); - } + }; onDeleteMoviePress = () => { this.setState({ isEditMovieModalOpen: false, isDeleteMovieModalOpen: true }); - } + }; onDeleteMovieModalClose = () => { this.setState({ isDeleteMovieModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Movie/Index/Table/MovieIndexHeader.js b/frontend/src/Movie/Index/Table/MovieIndexHeader.js index e961e094f..561ea0f41 100644 --- a/frontend/src/Movie/Index/Table/MovieIndexHeader.js +++ b/frontend/src/Movie/Index/Table/MovieIndexHeader.js @@ -27,11 +27,11 @@ class MovieIndexHeader extends Component { onTableOptionsPress = () => { this.setState({ isTableOptionsModalOpen: true }); - } + }; onTableOptionsModalClose = () => { this.setState({ isTableOptionsModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Movie/Index/Table/MovieIndexRow.js b/frontend/src/Movie/Index/Table/MovieIndexRow.js index 560e69433..1457f3cf6 100644 --- a/frontend/src/Movie/Index/Table/MovieIndexRow.js +++ b/frontend/src/Movie/Index/Table/MovieIndexRow.js @@ -38,27 +38,27 @@ class MovieIndexRow extends Component { onEditMoviePress = () => { this.setState({ isEditMovieModalOpen: true }); - } + }; onEditMovieModalClose = () => { this.setState({ isEditMovieModalOpen: false }); - } + }; onDeleteMoviePress = () => { this.setState({ isEditMovieModalOpen: false, isDeleteMovieModalOpen: true }); - } + }; onDeleteMovieModalClose = () => { this.setState({ isDeleteMovieModalOpen: false }); - } + }; onUseSceneNumberingChange = () => { // Mock handler to satisfy `onChange` being required for `CheckInput`. // - } + }; // // Render diff --git a/frontend/src/Movie/Index/Table/MovieIndexTable.js b/frontend/src/Movie/Index/Table/MovieIndexTable.js index 26c8f9699..147ba9e0b 100644 --- a/frontend/src/Movie/Index/Table/MovieIndexTable.js +++ b/frontend/src/Movie/Index/Table/MovieIndexTable.js @@ -73,7 +73,7 @@ class MovieIndexTable extends Component { /> ); - } + }; // // Render diff --git a/frontend/src/Movie/Index/Table/MovieIndexTableOptions.js b/frontend/src/Movie/Index/Table/MovieIndexTableOptions.js index 774d8da90..e90573acd 100644 --- a/frontend/src/Movie/Index/Table/MovieIndexTableOptions.js +++ b/frontend/src/Movie/Index/Table/MovieIndexTableOptions.js @@ -43,7 +43,7 @@ class MovieIndexTableOptions extends Component { } }); }); - } + }; // // Render diff --git a/frontend/src/Movie/MovieCollection.js b/frontend/src/Movie/MovieCollection.js index 396638ec9..86e560dfb 100644 --- a/frontend/src/Movie/MovieCollection.js +++ b/frontend/src/Movie/MovieCollection.js @@ -25,11 +25,11 @@ class MovieCollection extends Component { this.props.onMonitorTogglePress(monitored); this.setState({ isEditImportListModalOpen: true }); } - } + }; onEditImportListModalClose = () => { this.setState({ isEditImportListModalOpen: false }); - } + }; render() { const { diff --git a/frontend/src/Movie/MovieCollectionConnector.js b/frontend/src/Movie/MovieCollectionConnector.js index 3b119d14a..e62a380de 100644 --- a/frontend/src/Movie/MovieCollectionConnector.js +++ b/frontend/src/Movie/MovieCollectionConnector.js @@ -57,7 +57,7 @@ class MovieCollectionConnector extends Component { this.props.setImportListValue({ name: 'monitored', value: this.props.monitored }); this.props.setImportListValue({ name: 'minimumAvailability', value: this.props.minimumAvailability }); } - } + }; // // Render diff --git a/frontend/src/Movie/MovieImage.js b/frontend/src/Movie/MovieImage.js index 36dff1c06..f6a6da714 100644 --- a/frontend/src/Movie/MovieImage.js +++ b/frontend/src/Movie/MovieImage.js @@ -98,7 +98,7 @@ class MovieImage extends Component { if (this.props.onError) { this.props.onError(); } - } + }; onLoad = () => { this.setState({ @@ -109,7 +109,7 @@ class MovieImage extends Component { if (this.props.onLoad) { this.props.onLoad(); } - } + }; // // Render diff --git a/frontend/src/MovieFile/Edit/FileEditModalContent.js b/frontend/src/MovieFile/Edit/FileEditModalContent.js index 496d16057..f1187cd63 100644 --- a/frontend/src/MovieFile/Edit/FileEditModalContent.js +++ b/frontend/src/MovieFile/Edit/FileEditModalContent.js @@ -47,15 +47,15 @@ class FileEditModalContent extends Component { onQualityChange = ({ value }) => { this.setState({ qualityId: parseInt(value) }); - } + }; onInputChange = ({ name, value }) => { this.setState({ [name]: value }); - } + }; onSaveInputs = () => { this.props.onSaveInputs(this.state); - } + }; // // Render diff --git a/frontend/src/MovieFile/Edit/FileEditModalContentConnector.js b/frontend/src/MovieFile/Edit/FileEditModalContentConnector.js index 942e4a22b..902f5801d 100644 --- a/frontend/src/MovieFile/Edit/FileEditModalContentConnector.js +++ b/frontend/src/MovieFile/Edit/FileEditModalContentConnector.js @@ -53,7 +53,7 @@ class FileEditModalContentConnector extends Component { if (!this.props.isPopulated) { this.props.dispatchFetchQualityProfileSchema(); } - } + }; // // Listeners @@ -101,7 +101,7 @@ class FileEditModalContentConnector extends Component { }); this.props.onModalClose(true); - } + }; // // Render diff --git a/frontend/src/MovieFile/Editor/MovieFileEditorRow.js b/frontend/src/MovieFile/Editor/MovieFileEditorRow.js index ca29d73f0..28ce443f0 100644 --- a/frontend/src/MovieFile/Editor/MovieFileEditorRow.js +++ b/frontend/src/MovieFile/Editor/MovieFileEditorRow.js @@ -37,33 +37,33 @@ class MovieFileEditorRow extends Component { onDeletePress = () => { this.setState({ isConfirmDeleteModalOpen: true }); - } + }; onConfirmDelete = () => { this.setState({ isConfirmDeleteModalOpen: false }); this.props.onDeletePress(this.props.id); - } + }; onConfirmDeleteModalClose = () => { this.setState({ isConfirmDeleteModalOpen: false }); - } + }; onFileDetailsPress = () => { this.setState({ isFileDetailsModalOpen: true }); - } + }; onFileDetailsModalClose = () => { this.setState({ isFileDetailsModalOpen: false }); - } + }; onFileEditPress = () => { this.setState({ isFileEditModalOpen: true }); - } + }; onFileEditModalClose = () => { this.setState({ isFileEditModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/MovieFile/Language/SelectLanguageModalContentConnector.js b/frontend/src/MovieFile/Language/SelectLanguageModalContentConnector.js index 1eacde068..a9d3094eb 100644 --- a/frontend/src/MovieFile/Language/SelectLanguageModalContentConnector.js +++ b/frontend/src/MovieFile/Language/SelectLanguageModalContentConnector.js @@ -45,7 +45,7 @@ class SelectLanguageModalContentConnector extends Component { if (!this.props.isPopulated) { this.props.dispatchFetchLanguages(); } - } + }; // // Listeners @@ -68,7 +68,7 @@ class SelectLanguageModalContentConnector extends Component { }); this.props.onModalClose(true); - } + }; // // Render diff --git a/frontend/src/MovieFile/Quality/SelectQualityModalContent.js b/frontend/src/MovieFile/Quality/SelectQualityModalContent.js index cfa0337f2..9e4340c12 100644 --- a/frontend/src/MovieFile/Quality/SelectQualityModalContent.js +++ b/frontend/src/MovieFile/Quality/SelectQualityModalContent.js @@ -39,19 +39,19 @@ class SelectQualityModalContent extends Component { onQualityChange = ({ value }) => { this.setState({ qualityId: parseInt(value) }); - } + }; onProperChange = ({ value }) => { this.setState({ proper: value }); - } + }; onRealChange = ({ value }) => { this.setState({ real: value }); - } + }; onQualitySelect = () => { this.props.onQualitySelect(this.state); - } + }; // // Render diff --git a/frontend/src/MovieFile/Quality/SelectQualityModalContentConnector.js b/frontend/src/MovieFile/Quality/SelectQualityModalContentConnector.js index 629ed8043..70fb1733f 100644 --- a/frontend/src/MovieFile/Quality/SelectQualityModalContentConnector.js +++ b/frontend/src/MovieFile/Quality/SelectQualityModalContentConnector.js @@ -43,7 +43,7 @@ class SelectQualityModalContentConnector extends Component { if (!this.props.isPopulated) { this.props.dispatchFetchQualityProfileSchema(); } - } + }; // // Listeners @@ -68,7 +68,7 @@ class SelectQualityModalContentConnector extends Component { }); this.props.onModalClose(true); - } + }; // // Render diff --git a/frontend/src/Organize/OrganizePreviewModalConnector.js b/frontend/src/Organize/OrganizePreviewModalConnector.js index ace733c86..4abcaf842 100644 --- a/frontend/src/Organize/OrganizePreviewModalConnector.js +++ b/frontend/src/Organize/OrganizePreviewModalConnector.js @@ -16,7 +16,7 @@ class OrganizePreviewModalConnector extends Component { onModalClose = () => { this.props.clearOrganizePreview(); this.props.onModalClose(); - } + }; // // Render diff --git a/frontend/src/Organize/OrganizePreviewModalContent.js b/frontend/src/Organize/OrganizePreviewModalContent.js index c1bd97f94..d70cb9c42 100644 --- a/frontend/src/Organize/OrganizePreviewModalContent.js +++ b/frontend/src/Organize/OrganizePreviewModalContent.js @@ -47,24 +47,24 @@ class OrganizePreviewModalContent extends Component { getSelectedIds = () => { return getSelectedIds(this.state.selectedState); - } + }; // // Listeners onSelectAllChange = ({ value }) => { this.setState(selectAll(this.state.selectedState, value)); - } + }; onSelectedChange = ({ id, value, shiftKey = false }) => { this.setState((state) => { return toggleSelected(state, this.props.items, id, value, shiftKey); }); - } + }; onOrganizePress = () => { this.props.onOrganizePress(this.getSelectedIds()); - } + }; // // Render diff --git a/frontend/src/Organize/OrganizePreviewModalContentConnector.js b/frontend/src/Organize/OrganizePreviewModalContentConnector.js index 6a384f4b1..b171f6916 100644 --- a/frontend/src/Organize/OrganizePreviewModalContentConnector.js +++ b/frontend/src/Organize/OrganizePreviewModalContentConnector.js @@ -62,7 +62,7 @@ class OrganizePreviewModalContentConnector extends Component { }); this.props.onModalClose(); - } + }; // // Render diff --git a/frontend/src/Organize/OrganizePreviewRow.js b/frontend/src/Organize/OrganizePreviewRow.js index 7cad23a5b..00040ba3e 100644 --- a/frontend/src/Organize/OrganizePreviewRow.js +++ b/frontend/src/Organize/OrganizePreviewRow.js @@ -29,7 +29,7 @@ class OrganizePreviewRow extends Component { } = this.props; onSelectedChange({ id, value, shiftKey }); - } + }; // // Render diff --git a/frontend/src/Settings/CustomFormats/CustomFormats/CustomFormat.js b/frontend/src/Settings/CustomFormats/CustomFormats/CustomFormat.js index 292e4963c..65ef3069a 100644 --- a/frontend/src/Settings/CustomFormats/CustomFormats/CustomFormat.js +++ b/frontend/src/Settings/CustomFormats/CustomFormats/CustomFormat.js @@ -30,34 +30,34 @@ class CustomFormat extends Component { onEditCustomFormatPress = () => { this.setState({ isEditCustomFormatModalOpen: true }); - } + }; onEditCustomFormatModalClose = () => { this.setState({ isEditCustomFormatModalOpen: false }); - } + }; onExportCustomFormatPress = () => { this.setState({ isExportCustomFormatModalOpen: true }); - } + }; onExportCustomFormatModalClose = () => { this.setState({ isExportCustomFormatModalOpen: false }); - } + }; onDeleteCustomFormatPress = () => { this.setState({ isEditCustomFormatModalOpen: false, isDeleteCustomFormatModalOpen: true }); - } + }; onDeleteCustomFormatModalClose = () => { this.setState({ isDeleteCustomFormatModalOpen: false }); - } + }; onConfirmDeleteCustomFormat = () => { this.props.onConfirmDeleteCustomFormat(this.props.id); - } + }; onCloneCustomFormatPress = () => { const { @@ -66,7 +66,7 @@ class CustomFormat extends Component { } = this.props; onCloneCustomFormatPress(id); - } + }; // // Render diff --git a/frontend/src/Settings/CustomFormats/CustomFormats/CustomFormats.js b/frontend/src/Settings/CustomFormats/CustomFormats/CustomFormats.js index 02fcb2050..0398a6dc4 100644 --- a/frontend/src/Settings/CustomFormats/CustomFormats/CustomFormats.js +++ b/frontend/src/Settings/CustomFormats/CustomFormats/CustomFormats.js @@ -33,18 +33,18 @@ class CustomFormats extends Component { isCustomFormatModalOpen: true, tagsFromId: id }); - } + }; onEditCustomFormatPress = () => { this.setState({ isCustomFormatModalOpen: true }); - } + }; onModalClose = () => { this.setState({ isCustomFormatModalOpen: false, tagsFromId: undefined }); - } + }; // // Render diff --git a/frontend/src/Settings/CustomFormats/CustomFormats/CustomFormatsConnector.js b/frontend/src/Settings/CustomFormats/CustomFormats/CustomFormatsConnector.js index 62b0942a9..8e828620b 100644 --- a/frontend/src/Settings/CustomFormats/CustomFormats/CustomFormatsConnector.js +++ b/frontend/src/Settings/CustomFormats/CustomFormats/CustomFormatsConnector.js @@ -34,11 +34,11 @@ class CustomFormatsConnector extends Component { onConfirmDeleteCustomFormat = (id) => { this.props.dispatchDeleteCustomFormat({ id }); - } + }; onCloneCustomFormatPress = (id) => { this.props.dispatchCloneCustomFormat({ id }); - } + }; // // Render diff --git a/frontend/src/Settings/CustomFormats/CustomFormats/EditCustomFormatModal.js b/frontend/src/Settings/CustomFormats/CustomFormats/EditCustomFormatModal.js index 59b302030..cf15d32c6 100644 --- a/frontend/src/Settings/CustomFormats/CustomFormats/EditCustomFormatModal.js +++ b/frontend/src/Settings/CustomFormats/CustomFormats/EditCustomFormatModal.js @@ -24,7 +24,7 @@ class EditCustomFormatModal extends Component { if (this.state.height === 'auto' || height > this.state.height) { this.setState({ height }); } - } + }; // // Render diff --git a/frontend/src/Settings/CustomFormats/CustomFormats/EditCustomFormatModalConnector.js b/frontend/src/Settings/CustomFormats/CustomFormats/EditCustomFormatModalConnector.js index d500cfd9f..52b2f09f6 100644 --- a/frontend/src/Settings/CustomFormats/CustomFormats/EditCustomFormatModalConnector.js +++ b/frontend/src/Settings/CustomFormats/CustomFormats/EditCustomFormatModalConnector.js @@ -20,7 +20,7 @@ class EditCustomFormatModalConnector extends Component { onModalClose = () => { this.props.clearPendingChanges({ section: 'settings.customFormats' }); this.props.onModalClose(); - } + }; // // Render diff --git a/frontend/src/Settings/CustomFormats/CustomFormats/EditCustomFormatModalContent.js b/frontend/src/Settings/CustomFormats/CustomFormats/EditCustomFormatModalContent.js index 8b090dd9d..ecdedecfe 100644 --- a/frontend/src/Settings/CustomFormats/CustomFormats/EditCustomFormatModalContent.js +++ b/frontend/src/Settings/CustomFormats/CustomFormats/EditCustomFormatModalContent.js @@ -42,26 +42,26 @@ class EditCustomFormatModalContent extends Component { onAddSpecificationPress = () => { this.setState({ isAddSpecificationModalOpen: true }); - } + }; onAddSpecificationModalClose = ({ specificationSelected = false } = {}) => { this.setState({ isAddSpecificationModalOpen: false, isEditSpecificationModalOpen: specificationSelected }); - } + }; onEditSpecificationModalClose = () => { this.setState({ isEditSpecificationModalOpen: false }); - } + }; onImportPress = () => { this.setState({ isImportCustomFormatModalOpen: true }); - } + }; onImportCustomFormatModalClose = () => { this.setState({ isImportCustomFormatModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Settings/CustomFormats/CustomFormats/EditCustomFormatModalContentConnector.js b/frontend/src/Settings/CustomFormats/CustomFormats/EditCustomFormatModalContentConnector.js index 1168c7b2b..5d22126aa 100644 --- a/frontend/src/Settings/CustomFormats/CustomFormats/EditCustomFormatModalContentConnector.js +++ b/frontend/src/Settings/CustomFormats/CustomFormats/EditCustomFormatModalContentConnector.js @@ -54,19 +54,19 @@ class EditCustomFormatModalContentConnector extends Component { onInputChange = ({ name, value }) => { this.props.setCustomFormatValue({ name, value }); - } + }; onSavePress = () => { this.props.saveCustomFormat({ id: this.props.id }); - } + }; onCloneSpecificationPress = (id) => { this.props.cloneCustomFormatSpecification({ id }); - } + }; onConfirmDeleteSpecification = (id) => { this.props.deleteCustomFormatSpecification({ id }); - } + }; // // Render diff --git a/frontend/src/Settings/CustomFormats/CustomFormats/ExportCustomFormatModal.js b/frontend/src/Settings/CustomFormats/CustomFormats/ExportCustomFormatModal.js index 94cd041c6..17105f67f 100644 --- a/frontend/src/Settings/CustomFormats/CustomFormats/ExportCustomFormatModal.js +++ b/frontend/src/Settings/CustomFormats/CustomFormats/ExportCustomFormatModal.js @@ -24,7 +24,7 @@ class ExportCustomFormatModal extends Component { if (this.state.height === 'auto' || height > this.state.height) { this.setState({ height }); } - } + }; // // Render diff --git a/frontend/src/Settings/CustomFormats/CustomFormats/ImportCustomFormatModal.js b/frontend/src/Settings/CustomFormats/CustomFormats/ImportCustomFormatModal.js index 2a4d9735e..4cd8cb1d4 100644 --- a/frontend/src/Settings/CustomFormats/CustomFormats/ImportCustomFormatModal.js +++ b/frontend/src/Settings/CustomFormats/CustomFormats/ImportCustomFormatModal.js @@ -24,7 +24,7 @@ class ImportCustomFormatModal extends Component { if (this.state.height === 'auto' || height > this.state.height) { this.setState({ height }); } - } + }; // // Render diff --git a/frontend/src/Settings/CustomFormats/CustomFormats/ImportCustomFormatModalContent.js b/frontend/src/Settings/CustomFormats/CustomFormats/ImportCustomFormatModalContent.js index cfcd2d30a..ba7d77902 100644 --- a/frontend/src/Settings/CustomFormats/CustomFormats/ImportCustomFormatModalContent.js +++ b/frontend/src/Settings/CustomFormats/CustomFormats/ImportCustomFormatModalContent.js @@ -42,13 +42,13 @@ class ImportCustomFormatModalContent extends Component { onChange = (event) => { this.setState({ json: event.value }); - } + }; onImportPress = () => { this.setState({ isSpinning: true }); // this is a bodge as we need to register a isSpinning: true to get the spinner button to update this._importTimeout = setTimeout(this.doImport, 250); - } + }; doImport = () => { const parseError = this.props.onImportPress(this.state.json); @@ -60,7 +60,7 @@ class ImportCustomFormatModalContent extends Component { if (!parseError) { this.props.onModalClose(); } - } + }; // // Render diff --git a/frontend/src/Settings/CustomFormats/CustomFormats/ImportCustomFormatModalContentConnector.js b/frontend/src/Settings/CustomFormats/CustomFormats/ImportCustomFormatModalContentConnector.js index f7b01fa95..ed58802f2 100644 --- a/frontend/src/Settings/CustomFormats/CustomFormats/ImportCustomFormatModalContentConnector.js +++ b/frontend/src/Settings/CustomFormats/CustomFormats/ImportCustomFormatModalContentConnector.js @@ -53,7 +53,7 @@ class ImportCustomFormatModalContentConnector extends Component { this.props.clearPendingChanges({ section: 'settings.customFormats' }); this.props.clearCustomFormatSpecificationPending(); this.props.deleteAllCustomFormatSpecification(); - } + }; onImportPress = (payload) => { @@ -71,7 +71,7 @@ class ImportCustomFormatModalContentConnector extends Component { } return null; - } + }; parseCf = (cf) => { for (const [key, value] of Object.entries(cf)) { @@ -83,7 +83,7 @@ class ImportCustomFormatModalContentConnector extends Component { this.props.setCustomFormatValue({ name: key, value }); } } - } + }; parseSpecification = (spec) => { const selectedImplementation = _.find(this.props.specificationSchema, { implementation: spec.implementation }); @@ -103,7 +103,7 @@ class ImportCustomFormatModalContentConnector extends Component { } this.props.saveCustomFormatSpecification(); - } + }; parseFields = (fields, schema) => { for (const [key, value] of Object.entries(fields)) { @@ -114,7 +114,7 @@ class ImportCustomFormatModalContentConnector extends Component { this.props.setCustomFormatSpecificationFieldValue({ name: key, value }); } - } + }; // // Render diff --git a/frontend/src/Settings/CustomFormats/CustomFormats/Specifications/AddSpecificationItem.js b/frontend/src/Settings/CustomFormats/CustomFormats/Specifications/AddSpecificationItem.js index faf244a44..e4c32750c 100644 --- a/frontend/src/Settings/CustomFormats/CustomFormats/Specifications/AddSpecificationItem.js +++ b/frontend/src/Settings/CustomFormats/CustomFormats/Specifications/AddSpecificationItem.js @@ -20,7 +20,7 @@ class AddSpecificationItem extends Component { } = this.props; this.props.onSpecificationSelect({ implementation }); - } + }; // // Render diff --git a/frontend/src/Settings/CustomFormats/CustomFormats/Specifications/AddSpecificationModalContentConnector.js b/frontend/src/Settings/CustomFormats/CustomFormats/Specifications/AddSpecificationModalContentConnector.js index 79c992c9a..72b524b33 100644 --- a/frontend/src/Settings/CustomFormats/CustomFormats/Specifications/AddSpecificationModalContentConnector.js +++ b/frontend/src/Settings/CustomFormats/CustomFormats/Specifications/AddSpecificationModalContentConnector.js @@ -46,7 +46,7 @@ class AddSpecificationModalContentConnector extends Component { onSpecificationSelect = ({ implementation, name }) => { this.props.selectCustomFormatSpecificationSchema({ implementation, presetName: name }); this.props.onModalClose({ specificationSelected: true }); - } + }; // // Render diff --git a/frontend/src/Settings/CustomFormats/CustomFormats/Specifications/AddSpecificationPresetMenuItem.js b/frontend/src/Settings/CustomFormats/CustomFormats/Specifications/AddSpecificationPresetMenuItem.js index e007d9e21..6189de040 100644 --- a/frontend/src/Settings/CustomFormats/CustomFormats/Specifications/AddSpecificationPresetMenuItem.js +++ b/frontend/src/Settings/CustomFormats/CustomFormats/Specifications/AddSpecificationPresetMenuItem.js @@ -17,7 +17,7 @@ class AddSpecificationPresetMenuItem extends Component { name, implementation }); - } + }; // // Render diff --git a/frontend/src/Settings/CustomFormats/CustomFormats/Specifications/EditSpecificationModalConnector.js b/frontend/src/Settings/CustomFormats/CustomFormats/Specifications/EditSpecificationModalConnector.js index 996c49c97..a2865444b 100644 --- a/frontend/src/Settings/CustomFormats/CustomFormats/Specifications/EditSpecificationModalConnector.js +++ b/frontend/src/Settings/CustomFormats/CustomFormats/Specifications/EditSpecificationModalConnector.js @@ -22,7 +22,7 @@ class EditSpecificationModalConnector extends Component { onModalClose = () => { this.props.dispatchClearPendingChanges(); this.props.onModalClose(); - } + }; // // Render diff --git a/frontend/src/Settings/CustomFormats/CustomFormats/Specifications/EditSpecificationModalContentConnector.js b/frontend/src/Settings/CustomFormats/CustomFormats/Specifications/EditSpecificationModalContentConnector.js index 786245a54..b56993dfb 100644 --- a/frontend/src/Settings/CustomFormats/CustomFormats/Specifications/EditSpecificationModalContentConnector.js +++ b/frontend/src/Settings/CustomFormats/CustomFormats/Specifications/EditSpecificationModalContentConnector.js @@ -33,21 +33,21 @@ class EditSpecificationModalContentConnector extends Component { onInputChange = ({ name, value }) => { this.props.setCustomFormatSpecificationValue({ name, value }); - } + }; onFieldChange = ({ name, value }) => { this.props.setCustomFormatSpecificationFieldValue({ name, value }); - } + }; onCancelPress = () => { this.props.clearCustomFormatSpecificationPending(); this.props.onModalClose(); - } + }; onSavePress = () => { this.props.saveCustomFormatSpecification({ id: this.props.id }); this.props.onModalClose(); - } + }; // // Render diff --git a/frontend/src/Settings/CustomFormats/CustomFormats/Specifications/Specification.js b/frontend/src/Settings/CustomFormats/CustomFormats/Specifications/Specification.js index 83534dac5..330b38566 100644 --- a/frontend/src/Settings/CustomFormats/CustomFormats/Specifications/Specification.js +++ b/frontend/src/Settings/CustomFormats/CustomFormats/Specifications/Specification.js @@ -28,30 +28,30 @@ class Specification extends Component { onEditSpecificationPress = () => { this.setState({ isEditSpecificationModalOpen: true }); - } + }; onEditSpecificationModalClose = () => { this.setState({ isEditSpecificationModalOpen: false }); - } + }; onDeleteSpecificationPress = () => { this.setState({ isEditSpecificationModalOpen: false, isDeleteSpecificationModalOpen: true }); - } + }; onDeleteSpecificationModalClose = () => { this.setState({ isDeleteSpecificationModalOpen: false }); - } + }; onCloneSpecificationPress = () => { this.props.onCloneSpecificationPress(this.props.id); - } + }; onConfirmDeleteSpecification = () => { this.props.onConfirmDeleteSpecification(this.props.id); - } + }; // // Lifecycle diff --git a/frontend/src/Settings/DownloadClients/DownloadClientSettings.js b/frontend/src/Settings/DownloadClients/DownloadClientSettings.js index 5df9318bb..12347e0c0 100644 --- a/frontend/src/Settings/DownloadClients/DownloadClientSettings.js +++ b/frontend/src/Settings/DownloadClients/DownloadClientSettings.js @@ -32,17 +32,17 @@ class DownloadClientSettings extends Component { onChildMounted = (saveCallback) => { this._saveCallback = saveCallback; - } + }; onChildStateChange = (payload) => { this.setState(payload); - } + }; onSavePress = () => { if (this._saveCallback) { this._saveCallback(); } - } + }; // // Render diff --git a/frontend/src/Settings/DownloadClients/DownloadClients/AddDownloadClientItem.js b/frontend/src/Settings/DownloadClients/DownloadClients/AddDownloadClientItem.js index 235356a5f..0b1113022 100644 --- a/frontend/src/Settings/DownloadClients/DownloadClients/AddDownloadClientItem.js +++ b/frontend/src/Settings/DownloadClients/DownloadClients/AddDownloadClientItem.js @@ -20,7 +20,7 @@ class AddDownloadClientItem extends Component { } = this.props; this.props.onDownloadClientSelect({ implementation }); - } + }; // // Render diff --git a/frontend/src/Settings/DownloadClients/DownloadClients/AddDownloadClientModalContentConnector.js b/frontend/src/Settings/DownloadClients/DownloadClients/AddDownloadClientModalContentConnector.js index 99d5c4f19..ffae3eee9 100644 --- a/frontend/src/Settings/DownloadClients/DownloadClients/AddDownloadClientModalContentConnector.js +++ b/frontend/src/Settings/DownloadClients/DownloadClients/AddDownloadClientModalContentConnector.js @@ -51,7 +51,7 @@ class AddDownloadClientModalContentConnector extends Component { onDownloadClientSelect = ({ implementation }) => { this.props.selectDownloadClientSchema({ implementation }); this.props.onModalClose({ downloadClientSelected: true }); - } + }; // // Render diff --git a/frontend/src/Settings/DownloadClients/DownloadClients/AddDownloadClientPresetMenuItem.js b/frontend/src/Settings/DownloadClients/DownloadClients/AddDownloadClientPresetMenuItem.js index f356f8140..309c817b0 100644 --- a/frontend/src/Settings/DownloadClients/DownloadClients/AddDownloadClientPresetMenuItem.js +++ b/frontend/src/Settings/DownloadClients/DownloadClients/AddDownloadClientPresetMenuItem.js @@ -17,7 +17,7 @@ class AddDownloadClientPresetMenuItem extends Component { name, implementation }); - } + }; // // Render diff --git a/frontend/src/Settings/DownloadClients/DownloadClients/DownloadClient.js b/frontend/src/Settings/DownloadClients/DownloadClients/DownloadClient.js index 98fce6319..8cea557a9 100644 --- a/frontend/src/Settings/DownloadClients/DownloadClients/DownloadClient.js +++ b/frontend/src/Settings/DownloadClients/DownloadClients/DownloadClient.js @@ -27,26 +27,26 @@ class DownloadClient extends Component { onEditDownloadClientPress = () => { this.setState({ isEditDownloadClientModalOpen: true }); - } + }; onEditDownloadClientModalClose = () => { this.setState({ isEditDownloadClientModalOpen: false }); - } + }; onDeleteDownloadClientPress = () => { this.setState({ isEditDownloadClientModalOpen: false, isDeleteDownloadClientModalOpen: true }); - } + }; onDeleteDownloadClientModalClose= () => { this.setState({ isDeleteDownloadClientModalOpen: false }); - } + }; onConfirmDeleteDownloadClient = () => { this.props.onConfirmDeleteDownloadClient(this.props.id); - } + }; // // Render diff --git a/frontend/src/Settings/DownloadClients/DownloadClients/DownloadClients.js b/frontend/src/Settings/DownloadClients/DownloadClients/DownloadClients.js index 52f211f4a..640d56a89 100644 --- a/frontend/src/Settings/DownloadClients/DownloadClients/DownloadClients.js +++ b/frontend/src/Settings/DownloadClients/DownloadClients/DownloadClients.js @@ -30,18 +30,18 @@ class DownloadClients extends Component { onAddDownloadClientPress = () => { this.setState({ isAddDownloadClientModalOpen: true }); - } + }; onAddDownloadClientModalClose = ({ downloadClientSelected = false } = {}) => { this.setState({ isAddDownloadClientModalOpen: false, isEditDownloadClientModalOpen: downloadClientSelected }); - } + }; onEditDownloadClientModalClose = () => { this.setState({ isEditDownloadClientModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Settings/DownloadClients/DownloadClients/DownloadClientsConnector.js b/frontend/src/Settings/DownloadClients/DownloadClients/DownloadClientsConnector.js index ed8ddffc9..9cba9c1cc 100644 --- a/frontend/src/Settings/DownloadClients/DownloadClients/DownloadClientsConnector.js +++ b/frontend/src/Settings/DownloadClients/DownloadClients/DownloadClientsConnector.js @@ -33,7 +33,7 @@ class DownloadClientsConnector extends Component { onConfirmDeleteDownloadClient = (id) => { this.props.deleteDownloadClient({ id }); - } + }; // // Render diff --git a/frontend/src/Settings/DownloadClients/DownloadClients/EditDownloadClientModalConnector.js b/frontend/src/Settings/DownloadClients/DownloadClients/EditDownloadClientModalConnector.js index e6b06974d..7948ef120 100644 --- a/frontend/src/Settings/DownloadClients/DownloadClients/EditDownloadClientModalConnector.js +++ b/frontend/src/Settings/DownloadClients/DownloadClients/EditDownloadClientModalConnector.js @@ -33,7 +33,7 @@ class EditDownloadClientModalConnector extends Component { this.props.dispatchCancelTestDownloadClient(); this.props.dispatchCancelSaveDownloadClient(); this.props.onModalClose(); - } + }; // // Render diff --git a/frontend/src/Settings/DownloadClients/DownloadClients/EditDownloadClientModalContentConnector.js b/frontend/src/Settings/DownloadClients/DownloadClients/EditDownloadClientModalContentConnector.js index 864d83cfe..f2d4ad6ff 100644 --- a/frontend/src/Settings/DownloadClients/DownloadClients/EditDownloadClientModalContentConnector.js +++ b/frontend/src/Settings/DownloadClients/DownloadClients/EditDownloadClientModalContentConnector.js @@ -42,19 +42,19 @@ class EditDownloadClientModalContentConnector extends Component { onInputChange = ({ name, value }) => { this.props.setDownloadClientValue({ name, value }); - } + }; onFieldChange = ({ name, value }) => { this.props.setDownloadClientFieldValue({ name, value }); - } + }; onSavePress = () => { this.props.saveDownloadClient({ id: this.props.id }); - } + }; onTestPress = () => { this.props.testDownloadClient({ id: this.props.id }); - } + }; // // Render diff --git a/frontend/src/Settings/DownloadClients/Options/DownloadClientOptionsConnector.js b/frontend/src/Settings/DownloadClients/Options/DownloadClientOptionsConnector.js index 34ec88253..4d7aa1262 100644 --- a/frontend/src/Settings/DownloadClients/Options/DownloadClientOptionsConnector.js +++ b/frontend/src/Settings/DownloadClients/Options/DownloadClientOptionsConnector.js @@ -72,7 +72,7 @@ class DownloadClientOptionsConnector extends Component { onInputChange = ({ name, value }) => { this.props.dispatchSetDownloadClientOptionsValue({ name, value }); - } + }; // // Render diff --git a/frontend/src/Settings/DownloadClients/RemotePathMappings/EditRemotePathMappingModalConnector.js b/frontend/src/Settings/DownloadClients/RemotePathMappings/EditRemotePathMappingModalConnector.js index 94172429d..f95e53be0 100644 --- a/frontend/src/Settings/DownloadClients/RemotePathMappings/EditRemotePathMappingModalConnector.js +++ b/frontend/src/Settings/DownloadClients/RemotePathMappings/EditRemotePathMappingModalConnector.js @@ -20,7 +20,7 @@ class EditRemotePathMappingModalConnector extends Component { onModalClose = () => { this.props.clearPendingChanges({ section: 'settings.remotePathMappings' }); this.props.onModalClose(); - } + }; // // Render diff --git a/frontend/src/Settings/DownloadClients/RemotePathMappings/EditRemotePathMappingModalContentConnector.js b/frontend/src/Settings/DownloadClients/RemotePathMappings/EditRemotePathMappingModalContentConnector.js index 5854f17b9..136a68f50 100644 --- a/frontend/src/Settings/DownloadClients/RemotePathMappings/EditRemotePathMappingModalContentConnector.js +++ b/frontend/src/Settings/DownloadClients/RemotePathMappings/EditRemotePathMappingModalContentConnector.js @@ -115,11 +115,11 @@ class EditRemotePathMappingModalContentConnector extends Component { onInputChange = ({ name, value }) => { this.props.dispatchSetRemotePathMappingValue({ name, value }); - } + }; onSavePress = () => { this.props.dispatchSaveRemotePathMapping({ id: this.props.id }); - } + }; // // Render diff --git a/frontend/src/Settings/DownloadClients/RemotePathMappings/RemotePathMapping.js b/frontend/src/Settings/DownloadClients/RemotePathMappings/RemotePathMapping.js index 78011dccd..b279870df 100644 --- a/frontend/src/Settings/DownloadClients/RemotePathMappings/RemotePathMapping.js +++ b/frontend/src/Settings/DownloadClients/RemotePathMappings/RemotePathMapping.js @@ -28,26 +28,26 @@ class RemotePathMapping extends Component { onEditRemotePathMappingPress = () => { this.setState({ isEditRemotePathMappingModalOpen: true }); - } + }; onEditRemotePathMappingModalClose = () => { this.setState({ isEditRemotePathMappingModalOpen: false }); - } + }; onDeleteRemotePathMappingPress = () => { this.setState({ isEditRemotePathMappingModalOpen: false, isDeleteRemotePathMappingModalOpen: true }); - } + }; onDeleteRemotePathMappingModalClose = () => { this.setState({ isDeleteRemotePathMappingModalOpen: false }); - } + }; onConfirmDeleteRemotePathMapping = () => { this.props.onConfirmDeleteRemotePathMapping(this.props.id); - } + }; // // Render diff --git a/frontend/src/Settings/DownloadClients/RemotePathMappings/RemotePathMappings.js b/frontend/src/Settings/DownloadClients/RemotePathMappings/RemotePathMappings.js index 00743dbe7..3795917ba 100644 --- a/frontend/src/Settings/DownloadClients/RemotePathMappings/RemotePathMappings.js +++ b/frontend/src/Settings/DownloadClients/RemotePathMappings/RemotePathMappings.js @@ -28,11 +28,11 @@ class RemotePathMappings extends Component { onAddRemotePathMappingPress = () => { this.setState({ isAddRemotePathMappingModalOpen: true }); - } + }; onModalClose = () => { this.setState({ isAddRemotePathMappingModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Settings/DownloadClients/RemotePathMappings/RemotePathMappingsConnector.js b/frontend/src/Settings/DownloadClients/RemotePathMappings/RemotePathMappingsConnector.js index eabdae228..928d07510 100644 --- a/frontend/src/Settings/DownloadClients/RemotePathMappings/RemotePathMappingsConnector.js +++ b/frontend/src/Settings/DownloadClients/RemotePathMappings/RemotePathMappingsConnector.js @@ -35,7 +35,7 @@ class RemotePathMappingsConnector extends Component { onConfirmDeleteRemotePathMapping = (id) => { this.props.deleteRemotePathMapping({ id }); - } + }; // // Render diff --git a/frontend/src/Settings/General/GeneralSettings.js b/frontend/src/Settings/General/GeneralSettings.js index 995b3fce3..17335a53f 100644 --- a/frontend/src/Settings/General/GeneralSettings.js +++ b/frontend/src/Settings/General/GeneralSettings.js @@ -82,11 +82,11 @@ class GeneralSettings extends Component { onConfirmRestart = () => { this.setState({ isRestartRequiredModalOpen: false }); this.props.onConfirmRestart(); - } + }; onCloseRestartRequiredModalOpen = () => { this.setState({ isRestartRequiredModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Settings/General/GeneralSettingsConnector.js b/frontend/src/Settings/General/GeneralSettingsConnector.js index f1a688175..18b23a950 100644 --- a/frontend/src/Settings/General/GeneralSettingsConnector.js +++ b/frontend/src/Settings/General/GeneralSettingsConnector.js @@ -67,19 +67,19 @@ class GeneralSettingsConnector extends Component { onInputChange = ({ name, value }) => { this.props.setGeneralSettingsValue({ name, value }); - } + }; onSavePress = () => { this.props.saveGeneralSettings(); - } + }; onConfirmResetApiKey = () => { this.props.executeCommand({ name: commandNames.RESET_API_KEY }); - } + }; onConfirmRestart = () => { this.props.restart(); - } + }; // // Render diff --git a/frontend/src/Settings/General/SecuritySettings.js b/frontend/src/Settings/General/SecuritySettings.js index 8d2039ea1..ab85de950 100644 --- a/frontend/src/Settings/General/SecuritySettings.js +++ b/frontend/src/Settings/General/SecuritySettings.js @@ -41,20 +41,20 @@ class SecuritySettings extends Component { onApikeyFocus = (event) => { event.target.select(); - } + }; onResetApiKeyPress = () => { this.setState({ isConfirmApiKeyResetModalOpen: true }); - } + }; onConfirmResetApiKey = () => { this.setState({ isConfirmApiKeyResetModalOpen: false }); this.props.onConfirmResetApiKey(); - } + }; onCloseResetApiKeyModal = () => { this.setState({ isConfirmApiKeyResetModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Settings/ImportLists/ImportListExclusions/EditImportListExclusionModalConnector.js b/frontend/src/Settings/ImportLists/ImportListExclusions/EditImportListExclusionModalConnector.js index 31a026b44..b4c26b24a 100644 --- a/frontend/src/Settings/ImportLists/ImportListExclusions/EditImportListExclusionModalConnector.js +++ b/frontend/src/Settings/ImportLists/ImportListExclusions/EditImportListExclusionModalConnector.js @@ -20,7 +20,7 @@ class EditImportListExclusionModalConnector extends Component { onModalClose = () => { this.props.clearPendingChanges({ section: 'settings.importExclusions' }); this.props.onModalClose(); - } + }; // // Render diff --git a/frontend/src/Settings/ImportLists/ImportListExclusions/EditImportListExclusionModalContentConnector.js b/frontend/src/Settings/ImportLists/ImportListExclusions/EditImportListExclusionModalContentConnector.js index 175a10abb..63d437c0d 100644 --- a/frontend/src/Settings/ImportLists/ImportListExclusions/EditImportListExclusionModalContentConnector.js +++ b/frontend/src/Settings/ImportLists/ImportListExclusions/EditImportListExclusionModalContentConnector.js @@ -86,11 +86,11 @@ class EditImportExclusionModalContentConnector extends Component { onInputChange = ({ name, value }) => { this.props.setImportExclusionValue({ name, value }); - } + }; onSavePress = () => { this.props.saveImportExclusion({ id: this.props.id }); - } + }; // // Render diff --git a/frontend/src/Settings/ImportLists/ImportListExclusions/ImportListExclusion.js b/frontend/src/Settings/ImportLists/ImportListExclusions/ImportListExclusion.js index 5e80981cd..952cf6383 100644 --- a/frontend/src/Settings/ImportLists/ImportListExclusions/ImportListExclusion.js +++ b/frontend/src/Settings/ImportLists/ImportListExclusions/ImportListExclusion.js @@ -28,26 +28,26 @@ class ImportListExclusion extends Component { onEditImportExclusionPress = () => { this.setState({ isEditImportExclusionModalOpen: true }); - } + }; onEditImportExclusionModalClose = () => { this.setState({ isEditImportExclusionModalOpen: false }); - } + }; onDeleteImportExclusionPress = () => { this.setState({ isEditImportExclusionModalOpen: false, isDeleteImportExclusionModalOpen: true }); - } + }; onDeleteImportExclusionModalClose = () => { this.setState({ isDeleteImportExclusionModalOpen: false }); - } + }; onConfirmDeleteImportExclusion = () => { this.props.onConfirmDeleteImportExclusion(this.props.id); - } + }; // // Render diff --git a/frontend/src/Settings/ImportLists/ImportListExclusions/ImportListExclusions.js b/frontend/src/Settings/ImportLists/ImportListExclusions/ImportListExclusions.js index c01c2af94..63b77c076 100644 --- a/frontend/src/Settings/ImportLists/ImportListExclusions/ImportListExclusions.js +++ b/frontend/src/Settings/ImportLists/ImportListExclusions/ImportListExclusions.js @@ -28,11 +28,11 @@ class ImportListExclusions extends Component { onAddImportExclusionPress = () => { this.setState({ isAddImportExclusionModalOpen: true }); - } + }; onModalClose = () => { this.setState({ isAddImportExclusionModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Settings/ImportLists/ImportListExclusions/ImportListExclusionsConnector.js b/frontend/src/Settings/ImportLists/ImportListExclusions/ImportListExclusionsConnector.js index ebef09332..ffb3d1f53 100644 --- a/frontend/src/Settings/ImportLists/ImportListExclusions/ImportListExclusionsConnector.js +++ b/frontend/src/Settings/ImportLists/ImportListExclusions/ImportListExclusionsConnector.js @@ -35,7 +35,7 @@ class ImportExclusionsConnector extends Component { onConfirmDeleteImportExclusion = (id) => { this.props.deleteImportExclusion({ id }); - } + }; // // Render diff --git a/frontend/src/Settings/ImportLists/ImportListSettings.js b/frontend/src/Settings/ImportLists/ImportListSettings.js index 74b3acfa4..ece550efd 100644 --- a/frontend/src/Settings/ImportLists/ImportListSettings.js +++ b/frontend/src/Settings/ImportLists/ImportListSettings.js @@ -32,17 +32,17 @@ class ImportListSettings extends Component { onChildMounted = (saveCallback) => { this._saveCallback = saveCallback; - } + }; onChildStateChange = (payload) => { this.setState(payload); - } + }; onSavePress = () => { if (this._saveCallback) { this._saveCallback(); } - } + }; // Render // diff --git a/frontend/src/Settings/ImportLists/ImportLists/AddImportListItem.js b/frontend/src/Settings/ImportLists/ImportLists/AddImportListItem.js index 08e6e87b2..4cf0438cb 100644 --- a/frontend/src/Settings/ImportLists/ImportLists/AddImportListItem.js +++ b/frontend/src/Settings/ImportLists/ImportLists/AddImportListItem.js @@ -20,7 +20,7 @@ class AddImportListItem extends Component { } = this.props; this.props.onImportListSelect({ implementation }); - } + }; // // Render diff --git a/frontend/src/Settings/ImportLists/ImportLists/AddImportListModalContentConnector.js b/frontend/src/Settings/ImportLists/ImportLists/AddImportListModalContentConnector.js index 67b2f1da8..e8844de7b 100644 --- a/frontend/src/Settings/ImportLists/ImportLists/AddImportListModalContentConnector.js +++ b/frontend/src/Settings/ImportLists/ImportLists/AddImportListModalContentConnector.js @@ -52,7 +52,7 @@ class AddImportListModalContentConnector extends Component { onImportListSelect = ({ implementation, name }) => { this.props.selectImportListSchema({ implementation, presetName: name }); this.props.onModalClose({ importListSelected: true }); - } + }; // // Render diff --git a/frontend/src/Settings/ImportLists/ImportLists/AddImportListPresetMenuItem.js b/frontend/src/Settings/ImportLists/ImportLists/AddImportListPresetMenuItem.js index 477044ae0..9ba037da4 100644 --- a/frontend/src/Settings/ImportLists/ImportLists/AddImportListPresetMenuItem.js +++ b/frontend/src/Settings/ImportLists/ImportLists/AddImportListPresetMenuItem.js @@ -17,7 +17,7 @@ class AddImportListPresetMenuItem extends Component { name, implementation }); - } + }; // // Render diff --git a/frontend/src/Settings/ImportLists/ImportLists/EditImportListModalConnector.js b/frontend/src/Settings/ImportLists/ImportLists/EditImportListModalConnector.js index b4632918b..c24d26b67 100644 --- a/frontend/src/Settings/ImportLists/ImportLists/EditImportListModalConnector.js +++ b/frontend/src/Settings/ImportLists/ImportLists/EditImportListModalConnector.js @@ -33,7 +33,7 @@ class EditImportListModalConnector extends Component { this.props.dispatchCancelTestImportList(); this.props.dispatchCancelSaveImportList(); this.props.onModalClose(); - } + }; // // Render diff --git a/frontend/src/Settings/ImportLists/ImportLists/EditImportListModalContentConnector.js b/frontend/src/Settings/ImportLists/ImportLists/EditImportListModalContentConnector.js index db4c7ab96..c62092a7d 100644 --- a/frontend/src/Settings/ImportLists/ImportLists/EditImportListModalContentConnector.js +++ b/frontend/src/Settings/ImportLists/ImportLists/EditImportListModalContentConnector.js @@ -52,19 +52,19 @@ class EditImportListModalContentConnector extends Component { onInputChange = ({ name, value }) => { this.props.setImportListValue({ name, value }); - } + }; onFieldChange = ({ name, value }) => { this.props.setImportListFieldValue({ name, value }); - } + }; onSavePress = () => { this.props.saveImportList({ id: this.props.id }); - } + }; onTestPress = () => { this.props.testImportList({ id: this.props.id }); - } + }; // // Render diff --git a/frontend/src/Settings/ImportLists/ImportLists/ImportList.js b/frontend/src/Settings/ImportLists/ImportLists/ImportList.js index 5277bdde7..a177b7384 100644 --- a/frontend/src/Settings/ImportLists/ImportLists/ImportList.js +++ b/frontend/src/Settings/ImportLists/ImportLists/ImportList.js @@ -27,26 +27,26 @@ class ImportList extends Component { onEditImportListPress = () => { this.setState({ isEditImportListModalOpen: true }); - } + }; onEditImportListModalClose = () => { this.setState({ isEditImportListModalOpen: false }); - } + }; onDeleteImportListPress = () => { this.setState({ isEditImportListModalOpen: false, isDeleteImportListModalOpen: true }); - } + }; onDeleteImportListModalClose= () => { this.setState({ isDeleteImportListModalOpen: false }); - } + }; onConfirmDeleteImportList = () => { this.props.onConfirmDeleteImportList(this.props.id); - } + }; // // Render diff --git a/frontend/src/Settings/ImportLists/ImportLists/ImportLists.js b/frontend/src/Settings/ImportLists/ImportLists/ImportLists.js index aa5791017..72cea1647 100644 --- a/frontend/src/Settings/ImportLists/ImportLists/ImportLists.js +++ b/frontend/src/Settings/ImportLists/ImportLists/ImportLists.js @@ -30,18 +30,18 @@ class ImportLists extends Component { onAddImportListPress = () => { this.setState({ isAddImportListModalOpen: true }); - } + }; onAddImportListModalClose = ({ importListSelected = false } = {}) => { this.setState({ isAddImportListModalOpen: false, isEditImportListModalOpen: importListSelected }); - } + }; onEditImportListModalClose = () => { this.setState({ isEditImportListModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Settings/ImportLists/ImportLists/ImportListsConnector.js b/frontend/src/Settings/ImportLists/ImportLists/ImportListsConnector.js index 67cfcdd22..8cd132ab6 100644 --- a/frontend/src/Settings/ImportLists/ImportLists/ImportListsConnector.js +++ b/frontend/src/Settings/ImportLists/ImportLists/ImportListsConnector.js @@ -36,7 +36,7 @@ class ImportListsConnector extends Component { onConfirmDeleteImportList = (id) => { this.props.deleteImportList({ id }); - } + }; // // Render diff --git a/frontend/src/Settings/ImportLists/Options/ImportListOptionsConnector.js b/frontend/src/Settings/ImportLists/Options/ImportListOptionsConnector.js index fa4aaaa96..a5cc3ff66 100644 --- a/frontend/src/Settings/ImportLists/Options/ImportListOptionsConnector.js +++ b/frontend/src/Settings/ImportLists/Options/ImportListOptionsConnector.js @@ -72,7 +72,7 @@ class ImportListOptionsConnector extends Component { onInputChange = ({ name, value }) => { this.props.dispatchSetImportListOptionsValue({ name, value }); - } + }; // // Render diff --git a/frontend/src/Settings/Indexers/IndexerSettings.js b/frontend/src/Settings/Indexers/IndexerSettings.js index 535b0ecb5..1a3e12e7d 100644 --- a/frontend/src/Settings/Indexers/IndexerSettings.js +++ b/frontend/src/Settings/Indexers/IndexerSettings.js @@ -32,17 +32,17 @@ class IndexerSettings extends Component { onChildMounted = (saveCallback) => { this._saveCallback = saveCallback; - } + }; onChildStateChange = (payload) => { this.setState(payload); - } + }; onSavePress = () => { if (this._saveCallback) { this._saveCallback(); } - } + }; // // Render diff --git a/frontend/src/Settings/Indexers/Indexers/AddIndexerItem.js b/frontend/src/Settings/Indexers/Indexers/AddIndexerItem.js index 9ed0ac327..58b7ce50d 100644 --- a/frontend/src/Settings/Indexers/Indexers/AddIndexerItem.js +++ b/frontend/src/Settings/Indexers/Indexers/AddIndexerItem.js @@ -20,7 +20,7 @@ class AddIndexerItem extends Component { } = this.props; this.props.onIndexerSelect({ implementation }); - } + }; // // Render diff --git a/frontend/src/Settings/Indexers/Indexers/AddIndexerModalContentConnector.js b/frontend/src/Settings/Indexers/Indexers/AddIndexerModalContentConnector.js index d79f028da..11861e9c2 100644 --- a/frontend/src/Settings/Indexers/Indexers/AddIndexerModalContentConnector.js +++ b/frontend/src/Settings/Indexers/Indexers/AddIndexerModalContentConnector.js @@ -51,7 +51,7 @@ class AddIndexerModalContentConnector extends Component { onIndexerSelect = ({ implementation, name }) => { this.props.selectIndexerSchema({ implementation, presetName: name }); this.props.onModalClose({ indexerSelected: true }); - } + }; // // Render diff --git a/frontend/src/Settings/Indexers/Indexers/AddIndexerPresetMenuItem.js b/frontend/src/Settings/Indexers/Indexers/AddIndexerPresetMenuItem.js index ddea8b043..03196e526 100644 --- a/frontend/src/Settings/Indexers/Indexers/AddIndexerPresetMenuItem.js +++ b/frontend/src/Settings/Indexers/Indexers/AddIndexerPresetMenuItem.js @@ -17,7 +17,7 @@ class AddIndexerPresetMenuItem extends Component { name, implementation }); - } + }; // // Render diff --git a/frontend/src/Settings/Indexers/Indexers/EditIndexerModalConnector.js b/frontend/src/Settings/Indexers/Indexers/EditIndexerModalConnector.js index e1d524f31..bc4300a7e 100644 --- a/frontend/src/Settings/Indexers/Indexers/EditIndexerModalConnector.js +++ b/frontend/src/Settings/Indexers/Indexers/EditIndexerModalConnector.js @@ -33,7 +33,7 @@ class EditIndexerModalConnector extends Component { this.props.dispatchCancelTestIndexer(); this.props.dispatchCancelSaveIndexer(); this.props.onModalClose(); - } + }; // // Render diff --git a/frontend/src/Settings/Indexers/Indexers/EditIndexerModalContentConnector.js b/frontend/src/Settings/Indexers/Indexers/EditIndexerModalContentConnector.js index 38e091d19..5be01849d 100644 --- a/frontend/src/Settings/Indexers/Indexers/EditIndexerModalContentConnector.js +++ b/frontend/src/Settings/Indexers/Indexers/EditIndexerModalContentConnector.js @@ -42,19 +42,19 @@ class EditIndexerModalContentConnector extends Component { onInputChange = ({ name, value }) => { this.props.setIndexerValue({ name, value }); - } + }; onFieldChange = ({ name, value }) => { this.props.setIndexerFieldValue({ name, value }); - } + }; onSavePress = () => { this.props.saveIndexer({ id: this.props.id }); - } + }; onTestPress = () => { this.props.testIndexer({ id: this.props.id }); - } + }; // // Render diff --git a/frontend/src/Settings/Indexers/Indexers/Indexer.js b/frontend/src/Settings/Indexers/Indexers/Indexer.js index 063abd989..83e5eb99f 100644 --- a/frontend/src/Settings/Indexers/Indexers/Indexer.js +++ b/frontend/src/Settings/Indexers/Indexers/Indexer.js @@ -29,26 +29,26 @@ class Indexer extends Component { onEditIndexerPress = () => { this.setState({ isEditIndexerModalOpen: true }); - } + }; onEditIndexerModalClose = () => { this.setState({ isEditIndexerModalOpen: false }); - } + }; onDeleteIndexerPress = () => { this.setState({ isEditIndexerModalOpen: false, isDeleteIndexerModalOpen: true }); - } + }; onDeleteIndexerModalClose= () => { this.setState({ isDeleteIndexerModalOpen: false }); - } + }; onConfirmDeleteIndexer = () => { this.props.onConfirmDeleteIndexer(this.props.id); - } + }; onCloneIndexerPress = () => { const { @@ -57,7 +57,7 @@ class Indexer extends Component { } = this.props; onCloneIndexerPress(id); - } + }; // // Render diff --git a/frontend/src/Settings/Indexers/Indexers/Indexers.js b/frontend/src/Settings/Indexers/Indexers/Indexers.js index 46008f9ca..7f2609559 100644 --- a/frontend/src/Settings/Indexers/Indexers/Indexers.js +++ b/frontend/src/Settings/Indexers/Indexers/Indexers.js @@ -30,23 +30,23 @@ class Indexers extends Component { onAddIndexerPress = () => { this.setState({ isAddIndexerModalOpen: true }); - } + }; onCloneIndexerPress = (id) => { this.props.dispatchCloneIndexer({ id }); this.setState({ isEditIndexerModalOpen: true }); - } + }; onAddIndexerModalClose = ({ indexerSelected = false } = {}) => { this.setState({ isAddIndexerModalOpen: false, isEditIndexerModalOpen: indexerSelected }); - } + }; onEditIndexerModalClose = () => { this.setState({ isEditIndexerModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Settings/Indexers/Indexers/IndexersConnector.js b/frontend/src/Settings/Indexers/Indexers/IndexersConnector.js index c191ce514..cb6e830fd 100644 --- a/frontend/src/Settings/Indexers/Indexers/IndexersConnector.js +++ b/frontend/src/Settings/Indexers/Indexers/IndexersConnector.js @@ -41,7 +41,7 @@ class IndexersConnector extends Component { onConfirmDeleteIndexer = (id) => { this.props.dispatchDeleteIndexer({ id }); - } + }; // // Render diff --git a/frontend/src/Settings/Indexers/Options/IndexerOptionsConnector.js b/frontend/src/Settings/Indexers/Options/IndexerOptionsConnector.js index 4882d4927..f067a9ea6 100644 --- a/frontend/src/Settings/Indexers/Options/IndexerOptionsConnector.js +++ b/frontend/src/Settings/Indexers/Options/IndexerOptionsConnector.js @@ -72,7 +72,7 @@ class IndexerOptionsConnector extends Component { onInputChange = ({ name, value }) => { this.props.dispatchSetIndexerOptionsValue({ name, value }); - } + }; // // Render diff --git a/frontend/src/Settings/Indexers/Restrictions/EditRestrictionModalConnector.js b/frontend/src/Settings/Indexers/Restrictions/EditRestrictionModalConnector.js index 0089d153e..8d9177581 100644 --- a/frontend/src/Settings/Indexers/Restrictions/EditRestrictionModalConnector.js +++ b/frontend/src/Settings/Indexers/Restrictions/EditRestrictionModalConnector.js @@ -16,7 +16,7 @@ class EditRestrictionModalConnector extends Component { onModalClose = () => { this.props.clearPendingChanges({ section: 'settings.restrictions' }); this.props.onModalClose(); - } + }; // // Render diff --git a/frontend/src/Settings/Indexers/Restrictions/EditRestrictionModalContentConnector.js b/frontend/src/Settings/Indexers/Restrictions/EditRestrictionModalContentConnector.js index 5737826e6..0d567720b 100644 --- a/frontend/src/Settings/Indexers/Restrictions/EditRestrictionModalContentConnector.js +++ b/frontend/src/Settings/Indexers/Restrictions/EditRestrictionModalContentConnector.js @@ -75,11 +75,11 @@ class EditRestrictionModalContentConnector extends Component { onInputChange = ({ name, value }) => { this.props.setRestrictionValue({ name, value }); - } + }; onSavePress = () => { this.props.saveRestriction({ id: this.props.id }); - } + }; // // Render diff --git a/frontend/src/Settings/Indexers/Restrictions/Restriction.js b/frontend/src/Settings/Indexers/Restrictions/Restriction.js index 748a700da..99522b497 100644 --- a/frontend/src/Settings/Indexers/Restrictions/Restriction.js +++ b/frontend/src/Settings/Indexers/Restrictions/Restriction.js @@ -29,26 +29,26 @@ class Restriction extends Component { onEditRestrictionPress = () => { this.setState({ isEditRestrictionModalOpen: true }); - } + }; onEditRestrictionModalClose = () => { this.setState({ isEditRestrictionModalOpen: false }); - } + }; onDeleteRestrictionPress = () => { this.setState({ isEditRestrictionModalOpen: false, isDeleteRestrictionModalOpen: true }); - } + }; onDeleteRestrictionModalClose= () => { this.setState({ isDeleteRestrictionModalOpen: false }); - } + }; onConfirmDeleteRestriction = () => { this.props.onConfirmDeleteRestriction(this.props.id); - } + }; // // Render diff --git a/frontend/src/Settings/Indexers/Restrictions/Restrictions.js b/frontend/src/Settings/Indexers/Restrictions/Restrictions.js index f76762f13..3aa2969c0 100644 --- a/frontend/src/Settings/Indexers/Restrictions/Restrictions.js +++ b/frontend/src/Settings/Indexers/Restrictions/Restrictions.js @@ -28,11 +28,11 @@ class Restrictions extends Component { onAddRestrictionPress = () => { this.setState({ isAddRestrictionModalOpen: true }); - } + }; onAddRestrictionModalClose = () => { this.setState({ isAddRestrictionModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Settings/Indexers/Restrictions/RestrictionsConnector.js b/frontend/src/Settings/Indexers/Restrictions/RestrictionsConnector.js index 4cb644230..7a34ffd4e 100644 --- a/frontend/src/Settings/Indexers/Restrictions/RestrictionsConnector.js +++ b/frontend/src/Settings/Indexers/Restrictions/RestrictionsConnector.js @@ -38,7 +38,7 @@ class RestrictionsConnector extends Component { onConfirmDeleteRestriction = (id) => { this.props.deleteRestriction({ id }); - } + }; // // Render diff --git a/frontend/src/Settings/MediaManagement/MediaManagementConnector.js b/frontend/src/Settings/MediaManagement/MediaManagementConnector.js index 253f5a96c..9d6f959b8 100644 --- a/frontend/src/Settings/MediaManagement/MediaManagementConnector.js +++ b/frontend/src/Settings/MediaManagement/MediaManagementConnector.js @@ -54,12 +54,12 @@ class MediaManagementConnector extends Component { onInputChange = ({ name, value }) => { this.props.setMediaManagementSettingsValue({ name, value }); - } + }; onSavePress = () => { this.props.saveMediaManagementSettings(); this.props.saveNamingSettings(); - } + }; // // Render diff --git a/frontend/src/Settings/MediaManagement/Naming/Naming.js b/frontend/src/Settings/MediaManagement/Naming/Naming.js index dd3035f12..9631e4971 100644 --- a/frontend/src/Settings/MediaManagement/Naming/Naming.js +++ b/frontend/src/Settings/MediaManagement/Naming/Naming.js @@ -44,7 +44,7 @@ class Naming extends Component { additional: true } }); - } + }; onMovieFolderNamingModalOpenClick = () => { this.setState({ @@ -53,11 +53,11 @@ class Naming extends Component { name: 'movieFolderFormat' } }); - } + }; onNamingModalClose = () => { this.setState({ isNamingModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Settings/MediaManagement/Naming/NamingConnector.js b/frontend/src/Settings/MediaManagement/Naming/NamingConnector.js index b08cac699..2b033f918 100644 --- a/frontend/src/Settings/MediaManagement/Naming/NamingConnector.js +++ b/frontend/src/Settings/MediaManagement/Naming/NamingConnector.js @@ -58,7 +58,7 @@ class NamingConnector extends Component { _fetchNamingExamples = () => { this.props.fetchNamingExamples(); - } + }; // // Listeners @@ -71,7 +71,7 @@ class NamingConnector extends Component { } this._namingExampleTimeout = setTimeout(this._fetchNamingExamples, 1000); - } + }; // // Render diff --git a/frontend/src/Settings/MediaManagement/Naming/NamingModal.js b/frontend/src/Settings/MediaManagement/Naming/NamingModal.js index 4725352f8..6fc4b068a 100644 --- a/frontend/src/Settings/MediaManagement/Naming/NamingModal.js +++ b/frontend/src/Settings/MediaManagement/Naming/NamingModal.js @@ -36,16 +36,16 @@ class NamingModal extends Component { onTokenSeparatorChange = (event) => { this.setState({ separator: event.value }); - } + }; onTokenCaseChange = (event) => { this.setState({ case: event.value }); - } + }; onInputSelectionChange = (selectionStart, selectionEnd) => { this._selectionStart = selectionStart; this._selectionEnd = selectionEnd; - } + }; onOptionPress = ({ isFullFilename, tokenValue }) => { const { @@ -73,7 +73,7 @@ class NamingModal extends Component { this._selectionStart = newValue.length - 1; this._selectionEnd = newValue.length - 1; } - } + }; // // Render diff --git a/frontend/src/Settings/MediaManagement/Naming/NamingOption.js b/frontend/src/Settings/MediaManagement/Naming/NamingOption.js index 0eb9456ef..29bf9d3bb 100644 --- a/frontend/src/Settings/MediaManagement/Naming/NamingOption.js +++ b/frontend/src/Settings/MediaManagement/Naming/NamingOption.js @@ -30,7 +30,7 @@ class NamingOption extends Component { } onPress({ isFullFilename, tokenValue }); - } + }; // // Render diff --git a/frontend/src/Settings/MediaManagement/RootFolder/AddRootFolder.js b/frontend/src/Settings/MediaManagement/RootFolder/AddRootFolder.js index f1c75c32c..ca0f221cb 100644 --- a/frontend/src/Settings/MediaManagement/RootFolder/AddRootFolder.js +++ b/frontend/src/Settings/MediaManagement/RootFolder/AddRootFolder.js @@ -25,15 +25,15 @@ class AddRootFolder extends Component { onAddNewRootFolderPress = () => { this.setState({ isAddNewRootFolderModalOpen: true }); - } + }; onNewRootFolderSelect = ({ value }) => { this.props.onNewRootFolderSelect(value); - } + }; onAddRootFolderModalClose = () => { this.setState({ isAddNewRootFolderModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Settings/Metadata/Metadata/EditMetadataModalConnector.js b/frontend/src/Settings/Metadata/Metadata/EditMetadataModalConnector.js index 1a38beb4a..7513bb82c 100644 --- a/frontend/src/Settings/Metadata/Metadata/EditMetadataModalConnector.js +++ b/frontend/src/Settings/Metadata/Metadata/EditMetadataModalConnector.js @@ -21,7 +21,7 @@ class EditMetadataModalConnector extends Component { onModalClose = () => { this.props.dispatchClearPendingChanges({ section: 'metadata' }); this.props.onModalClose(); - } + }; // // Render diff --git a/frontend/src/Settings/Metadata/Metadata/EditMetadataModalContentConnector.js b/frontend/src/Settings/Metadata/Metadata/EditMetadataModalContentConnector.js index 6ebeb7907..62dae94f6 100644 --- a/frontend/src/Settings/Metadata/Metadata/EditMetadataModalContentConnector.js +++ b/frontend/src/Settings/Metadata/Metadata/EditMetadataModalContentConnector.js @@ -56,15 +56,15 @@ class EditMetadataModalContentConnector extends Component { onInputChange = ({ name, value }) => { this.props.setMetadataValue({ name, value }); - } + }; onFieldChange = ({ name, value }) => { this.props.setMetadataFieldValue({ name, value }); - } + }; onSavePress = () => { this.props.saveMetadata({ id: this.props.id }); - } + }; // // Render diff --git a/frontend/src/Settings/Metadata/Metadata/Metadata.js b/frontend/src/Settings/Metadata/Metadata/Metadata.js index 9cadd6bfd..ffb0ab967 100644 --- a/frontend/src/Settings/Metadata/Metadata/Metadata.js +++ b/frontend/src/Settings/Metadata/Metadata/Metadata.js @@ -25,11 +25,11 @@ class Metadata extends Component { onEditMetadataPress = () => { this.setState({ isEditMetadataModalOpen: true }); - } + }; onEditMetadataModalClose = () => { this.setState({ isEditMetadataModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Settings/Metadata/MetadataSettings.js b/frontend/src/Settings/Metadata/MetadataSettings.js index 665813f8b..e0a256cb1 100644 --- a/frontend/src/Settings/Metadata/MetadataSettings.js +++ b/frontend/src/Settings/Metadata/MetadataSettings.js @@ -27,17 +27,17 @@ class MetadataSettings extends Component { onChildMounted = (saveCallback) => { this._saveCallback = saveCallback; - } + }; onChildStateChange = (payload) => { this.setState(payload); - } + }; onSavePress = () => { if (this._saveCallback) { this._saveCallback(); } - } + }; // // Render diff --git a/frontend/src/Settings/Metadata/Options/MetadataOptionsConnector.js b/frontend/src/Settings/Metadata/Options/MetadataOptionsConnector.js index 23fa9ae5f..655d01960 100644 --- a/frontend/src/Settings/Metadata/Options/MetadataOptionsConnector.js +++ b/frontend/src/Settings/Metadata/Options/MetadataOptionsConnector.js @@ -72,7 +72,7 @@ class MetadataOptionsConnector extends Component { onInputChange = ({ name, value }) => { this.props.dispatchSetMetadataOptionsValue({ name, value }); - } + }; // // Render diff --git a/frontend/src/Settings/Notifications/Notifications/AddNotificationItem.js b/frontend/src/Settings/Notifications/Notifications/AddNotificationItem.js index d71eea3d0..4cf8a6d57 100644 --- a/frontend/src/Settings/Notifications/Notifications/AddNotificationItem.js +++ b/frontend/src/Settings/Notifications/Notifications/AddNotificationItem.js @@ -20,7 +20,7 @@ class AddNotificationItem extends Component { } = this.props; this.props.onNotificationSelect({ implementation }); - } + }; // // Render diff --git a/frontend/src/Settings/Notifications/Notifications/AddNotificationModalContentConnector.js b/frontend/src/Settings/Notifications/Notifications/AddNotificationModalContentConnector.js index abeb5e2ac..749038688 100644 --- a/frontend/src/Settings/Notifications/Notifications/AddNotificationModalContentConnector.js +++ b/frontend/src/Settings/Notifications/Notifications/AddNotificationModalContentConnector.js @@ -46,7 +46,7 @@ class AddNotificationModalContentConnector extends Component { onNotificationSelect = ({ implementation, name }) => { this.props.selectNotificationSchema({ implementation, presetName: name }); this.props.onModalClose({ notificationSelected: true }); - } + }; // // Render diff --git a/frontend/src/Settings/Notifications/Notifications/AddNotificationPresetMenuItem.js b/frontend/src/Settings/Notifications/Notifications/AddNotificationPresetMenuItem.js index e4df85b8a..dd325906f 100644 --- a/frontend/src/Settings/Notifications/Notifications/AddNotificationPresetMenuItem.js +++ b/frontend/src/Settings/Notifications/Notifications/AddNotificationPresetMenuItem.js @@ -17,7 +17,7 @@ class AddNotificationPresetMenuItem extends Component { name, implementation }); - } + }; // // Render diff --git a/frontend/src/Settings/Notifications/Notifications/EditNotificationModalConnector.js b/frontend/src/Settings/Notifications/Notifications/EditNotificationModalConnector.js index 7a9042946..91070a979 100644 --- a/frontend/src/Settings/Notifications/Notifications/EditNotificationModalConnector.js +++ b/frontend/src/Settings/Notifications/Notifications/EditNotificationModalConnector.js @@ -33,7 +33,7 @@ class EditNotificationModalConnector extends Component { this.props.dispatchCancelTestNotification(); this.props.dispatchCancelSaveNotification(); this.props.onModalClose(); - } + }; // // Render diff --git a/frontend/src/Settings/Notifications/Notifications/EditNotificationModalContentConnector.js b/frontend/src/Settings/Notifications/Notifications/EditNotificationModalContentConnector.js index 504f18663..3d6e9378e 100644 --- a/frontend/src/Settings/Notifications/Notifications/EditNotificationModalContentConnector.js +++ b/frontend/src/Settings/Notifications/Notifications/EditNotificationModalContentConnector.js @@ -42,19 +42,19 @@ class EditNotificationModalContentConnector extends Component { onInputChange = ({ name, value }) => { this.props.setNotificationValue({ name, value }); - } + }; onFieldChange = ({ name, value }) => { this.props.setNotificationFieldValue({ name, value }); - } + }; onSavePress = () => { this.props.saveNotification({ id: this.props.id }); - } + }; onTestPress = () => { this.props.testNotification({ id: this.props.id }); - } + }; // // Render diff --git a/frontend/src/Settings/Notifications/Notifications/Notification.js b/frontend/src/Settings/Notifications/Notifications/Notification.js index 5c85d204f..9e25e0904 100644 --- a/frontend/src/Settings/Notifications/Notifications/Notification.js +++ b/frontend/src/Settings/Notifications/Notifications/Notification.js @@ -27,26 +27,26 @@ class Notification extends Component { onEditNotificationPress = () => { this.setState({ isEditNotificationModalOpen: true }); - } + }; onEditNotificationModalClose = () => { this.setState({ isEditNotificationModalOpen: false }); - } + }; onDeleteNotificationPress = () => { this.setState({ isEditNotificationModalOpen: false, isDeleteNotificationModalOpen: true }); - } + }; onDeleteNotificationModalClose= () => { this.setState({ isDeleteNotificationModalOpen: false }); - } + }; onConfirmDeleteNotification = () => { this.props.onConfirmDeleteNotification(this.props.id); - } + }; // // Render diff --git a/frontend/src/Settings/Notifications/Notifications/Notifications.js b/frontend/src/Settings/Notifications/Notifications/Notifications.js index d740cb647..8b3bfbb36 100644 --- a/frontend/src/Settings/Notifications/Notifications/Notifications.js +++ b/frontend/src/Settings/Notifications/Notifications/Notifications.js @@ -30,18 +30,18 @@ class Notifications extends Component { onAddNotificationPress = () => { this.setState({ isAddNotificationModalOpen: true }); - } + }; onAddNotificationModalClose = ({ notificationSelected = false } = {}) => { this.setState({ isAddNotificationModalOpen: false, isEditNotificationModalOpen: notificationSelected }); - } + }; onEditNotificationModalClose = () => { this.setState({ isEditNotificationModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Settings/Notifications/Notifications/NotificationsConnector.js b/frontend/src/Settings/Notifications/Notifications/NotificationsConnector.js index 6191d76f8..83ee6c697 100644 --- a/frontend/src/Settings/Notifications/Notifications/NotificationsConnector.js +++ b/frontend/src/Settings/Notifications/Notifications/NotificationsConnector.js @@ -33,7 +33,7 @@ class NotificationsConnector extends Component { onConfirmDeleteNotification = (id) => { this.props.deleteNotification({ id }); - } + }; // // Render diff --git a/frontend/src/Settings/Profiles/Delay/DelayProfile.js b/frontend/src/Settings/Profiles/Delay/DelayProfile.js index e50cb2456..f53dd5cbb 100644 --- a/frontend/src/Settings/Profiles/Delay/DelayProfile.js +++ b/frontend/src/Settings/Profiles/Delay/DelayProfile.js @@ -47,26 +47,26 @@ class DelayProfile extends Component { onEditDelayProfilePress = () => { this.setState({ isEditDelayProfileModalOpen: true }); - } + }; onEditDelayProfileModalClose = () => { this.setState({ isEditDelayProfileModalOpen: false }); - } + }; onDeleteDelayProfilePress = () => { this.setState({ isEditDelayProfileModalOpen: false, isDeleteDelayProfileModalOpen: true }); - } + }; onDeleteDelayProfileModalClose = () => { this.setState({ isDeleteDelayProfileModalOpen: false }); - } + }; onConfirmDeleteDelayProfile = () => { this.props.onConfirmDeleteDelayProfile(this.props.id); - } + }; // // Render diff --git a/frontend/src/Settings/Profiles/Delay/DelayProfiles.js b/frontend/src/Settings/Profiles/Delay/DelayProfiles.js index 606ddae3c..52109eb87 100644 --- a/frontend/src/Settings/Profiles/Delay/DelayProfiles.js +++ b/frontend/src/Settings/Profiles/Delay/DelayProfiles.js @@ -33,15 +33,15 @@ class DelayProfiles extends Component { onAddDelayProfilePress = () => { this.setState({ isAddDelayProfileModalOpen: true }); - } + }; onModalClose = () => { this.setState({ isAddDelayProfileModalOpen: false }); - } + }; onMeasure = ({ width }) => { this.setState({ width }); - } + }; // // Render diff --git a/frontend/src/Settings/Profiles/Delay/DelayProfilesConnector.js b/frontend/src/Settings/Profiles/Delay/DelayProfilesConnector.js index f8621d4a0..b2f822a5a 100644 --- a/frontend/src/Settings/Profiles/Delay/DelayProfilesConnector.js +++ b/frontend/src/Settings/Profiles/Delay/DelayProfilesConnector.js @@ -54,7 +54,7 @@ class DelayProfilesConnector extends Component { onConfirmDeleteDelayProfile = (id) => { this.props.deleteDelayProfile({ id }); - } + }; onDelayProfileDragMove = (dragIndex, dropIndex) => { if (this.state.dragIndex !== dragIndex || this.state.dropIndex !== dropIndex) { @@ -63,7 +63,7 @@ class DelayProfilesConnector extends Component { dropIndex }); } - } + }; onDelayProfileDragEnd = ({ id }, didDrop) => { const { @@ -78,7 +78,7 @@ class DelayProfilesConnector extends Component { dragIndex: null, dropIndex: null }); - } + }; // // Render diff --git a/frontend/src/Settings/Profiles/Delay/EditDelayProfileModalConnector.js b/frontend/src/Settings/Profiles/Delay/EditDelayProfileModalConnector.js index a1e8d2dcd..5eb8ce871 100644 --- a/frontend/src/Settings/Profiles/Delay/EditDelayProfileModalConnector.js +++ b/frontend/src/Settings/Profiles/Delay/EditDelayProfileModalConnector.js @@ -20,7 +20,7 @@ class EditDelayProfileModalConnector extends Component { onModalClose = () => { this.props.clearPendingChanges({ section: 'settings.delayProfiles' }); this.props.onModalClose(); - } + }; // // Render diff --git a/frontend/src/Settings/Profiles/Delay/EditDelayProfileModalContentConnector.js b/frontend/src/Settings/Profiles/Delay/EditDelayProfileModalContentConnector.js index b08e8273a..0529e3271 100644 --- a/frontend/src/Settings/Profiles/Delay/EditDelayProfileModalContentConnector.js +++ b/frontend/src/Settings/Profiles/Delay/EditDelayProfileModalContentConnector.js @@ -118,7 +118,7 @@ class EditDelayProfileModalContentConnector extends Component { onInputChange = ({ name, value }) => { this.props.setDelayProfileValue({ name, value }); - } + }; onProtocolChange = ({ value }) => { switch (value) { @@ -145,11 +145,11 @@ class EditDelayProfileModalContentConnector extends Component { default: throw Error(`Unknown protocol option: ${value}`); } - } + }; onSavePress = () => { this.props.saveDelayProfile({ id: this.props.id }); - } + }; // // Render diff --git a/frontend/src/Settings/Profiles/Quality/EditQualityProfileModal.js b/frontend/src/Settings/Profiles/Quality/EditQualityProfileModal.js index 261e03262..d6f2b8ed0 100644 --- a/frontend/src/Settings/Profiles/Quality/EditQualityProfileModal.js +++ b/frontend/src/Settings/Profiles/Quality/EditQualityProfileModal.js @@ -24,7 +24,7 @@ class EditQualityProfileModal extends Component { if (this.state.height === 'auto' || height > this.state.height) { this.setState({ height }); } - } + }; // // Render diff --git a/frontend/src/Settings/Profiles/Quality/EditQualityProfileModalConnector.js b/frontend/src/Settings/Profiles/Quality/EditQualityProfileModalConnector.js index 942949cac..5d7f48d29 100644 --- a/frontend/src/Settings/Profiles/Quality/EditQualityProfileModalConnector.js +++ b/frontend/src/Settings/Profiles/Quality/EditQualityProfileModalConnector.js @@ -20,7 +20,7 @@ class EditQualityProfileModalConnector extends Component { onModalClose = () => { this.props.clearPendingChanges({ section: 'settings.qualityProfiles' }); this.props.onModalClose(); - } + }; // // Render diff --git a/frontend/src/Settings/Profiles/Quality/EditQualityProfileModalContent.js b/frontend/src/Settings/Profiles/Quality/EditQualityProfileModalContent.js index eed3ef8c2..72a3eef1b 100644 --- a/frontend/src/Settings/Profiles/Quality/EditQualityProfileModalContent.js +++ b/frontend/src/Settings/Profiles/Quality/EditQualityProfileModalContent.js @@ -79,20 +79,20 @@ class EditQualityProfileModalContent extends Component { if (height > this.state.headerHeight) { this.setState({ headerHeight: height }); } - } + }; onBodyMeasure = ({ height }) => { if (height > this.state.bodyHeight) { this.setState({ bodyHeight: height }); } - } + }; onFooterMeasure = ({ height }) => { if (height > this.state.footerHeight) { this.setState({ footerHeight: height }); } - } + }; // // Render diff --git a/frontend/src/Settings/Profiles/Quality/EditQualityProfileModalContentConnector.js b/frontend/src/Settings/Profiles/Quality/EditQualityProfileModalContentConnector.js index 47dfb8a68..77951ee1f 100644 --- a/frontend/src/Settings/Profiles/Quality/EditQualityProfileModalContentConnector.js +++ b/frontend/src/Settings/Profiles/Quality/EditQualityProfileModalContentConnector.js @@ -192,14 +192,14 @@ class EditQualityProfileModalContentConnector extends Component { this.props.setQualityProfileValue({ name: 'cutoff', value: cutoffId }); } - } + }; // // Listeners onInputChange = ({ name, value }) => { this.props.setQualityProfileValue({ name, value }); - } + }; onCutoffChange = ({ name, value }) => { const id = parseInt(value); @@ -214,7 +214,7 @@ class EditQualityProfileModalContentConnector extends Component { const cutoffId = item.quality ? item.quality.id : item.id; this.props.setQualityProfileValue({ name, value: cutoffId }); - } + }; onLanguageChange = ({ name, value }) => { @@ -223,11 +223,11 @@ class EditQualityProfileModalContentConnector extends Component { const language = _.find(this.props.languages, (item) => item.key === id); this.props.setQualityProfileValue({ name, value: { id: language.key, Name: language.value } }); - } + }; onSavePress = () => { this.props.saveQualityProfile({ id: this.props.id }); - } + }; onQualityProfileItemAllowedChange = (id, allowed) => { const qualityProfile = _.cloneDeep(this.props.item); @@ -242,7 +242,7 @@ class EditQualityProfileModalContentConnector extends Component { }); this.ensureCutoff(qualityProfile); - } + }; onQualityProfileFormatItemScoreChange = (id, score) => { const qualityProfile = _.cloneDeep(this.props.item); @@ -255,7 +255,7 @@ class EditQualityProfileModalContentConnector extends Component { name: 'formatItems', value: formatItems }); - } + }; onItemGroupAllowedChange = (id, allowed) => { const qualityProfile = _.cloneDeep(this.props.item); @@ -275,7 +275,7 @@ class EditQualityProfileModalContentConnector extends Component { }); this.ensureCutoff(qualityProfile); - } + }; onItemGroupNameChange = (id, name) => { const qualityProfile = _.cloneDeep(this.props.item); @@ -288,7 +288,7 @@ class EditQualityProfileModalContentConnector extends Component { name: 'items', value: items }); - } + }; onCreateGroupPress = (id) => { const qualityProfile = _.cloneDeep(this.props.item); @@ -315,7 +315,7 @@ class EditQualityProfileModalContentConnector extends Component { }); this.ensureCutoff(qualityProfile); - } + }; onDeleteGroupPress = (id) => { const qualityProfile = _.cloneDeep(this.props.item); @@ -332,7 +332,7 @@ class EditQualityProfileModalContentConnector extends Component { }); this.ensureCutoff(qualityProfile); - } + }; onQualityProfileItemDragMove = (options) => { const { @@ -418,7 +418,7 @@ class EditQualityProfileModalContentConnector extends Component { dropPosition }); } - } + }; onQualityProfileItemDragEnd = (didDrop) => { const { @@ -471,11 +471,11 @@ class EditQualityProfileModalContentConnector extends Component { dropQualityIndex: null, dropPosition: null }); - } + }; onToggleEditGroupsMode = () => { this.setState({ editGroups: !this.state.editGroups }); - } + }; // // Render diff --git a/frontend/src/Settings/Profiles/Quality/QualityProfile.js b/frontend/src/Settings/Profiles/Quality/QualityProfile.js index 17b77777a..7465300f1 100644 --- a/frontend/src/Settings/Profiles/Quality/QualityProfile.js +++ b/frontend/src/Settings/Profiles/Quality/QualityProfile.js @@ -29,26 +29,26 @@ class QualityProfile extends Component { onEditQualityProfilePress = () => { this.setState({ isEditQualityProfileModalOpen: true }); - } + }; onEditQualityProfileModalClose = () => { this.setState({ isEditQualityProfileModalOpen: false }); - } + }; onDeleteQualityProfilePress = () => { this.setState({ isEditQualityProfileModalOpen: false, isDeleteQualityProfileModalOpen: true }); - } + }; onDeleteQualityProfileModalClose = () => { this.setState({ isDeleteQualityProfileModalOpen: false }); - } + }; onConfirmDeleteQualityProfile = () => { this.props.onConfirmDeleteQualityProfile(this.props.id); - } + }; onCloneQualityProfilePress = () => { const { @@ -57,7 +57,7 @@ class QualityProfile extends Component { } = this.props; onCloneQualityProfilePress(id); - } + }; // // Render diff --git a/frontend/src/Settings/Profiles/Quality/QualityProfileFormatItem.js b/frontend/src/Settings/Profiles/Quality/QualityProfileFormatItem.js index 18d7444ba..5ef4add2d 100644 --- a/frontend/src/Settings/Profiles/Quality/QualityProfileFormatItem.js +++ b/frontend/src/Settings/Profiles/Quality/QualityProfileFormatItem.js @@ -14,7 +14,7 @@ class QualityProfileFormatItem extends Component { } = this.props; this.props.onScoreChange(formatId, value); - } + }; // // Render diff --git a/frontend/src/Settings/Profiles/Quality/QualityProfileFormatItems.js b/frontend/src/Settings/Profiles/Quality/QualityProfileFormatItems.js index 56e607959..e70f339d6 100644 --- a/frontend/src/Settings/Profiles/Quality/QualityProfileFormatItems.js +++ b/frontend/src/Settings/Profiles/Quality/QualityProfileFormatItems.js @@ -47,7 +47,7 @@ class QualityProfileFormatItems extends Component { onQualityProfileFormatItemScoreChange(formatId, value); this.reorderItems(); - } + }; reorderItems = _.debounce(() => this.setState({ order: calcOrder(this.props.profileFormatItems) }), 1000); diff --git a/frontend/src/Settings/Profiles/Quality/QualityProfileItem.js b/frontend/src/Settings/Profiles/Quality/QualityProfileItem.js index 63128da92..5550464cb 100644 --- a/frontend/src/Settings/Profiles/Quality/QualityProfileItem.js +++ b/frontend/src/Settings/Profiles/Quality/QualityProfileItem.js @@ -20,7 +20,7 @@ class QualityProfileItem extends Component { } = this.props; onQualityProfileItemAllowedChange(qualityId, value); - } + }; onCreateGroupPress = () => { const { @@ -29,7 +29,7 @@ class QualityProfileItem extends Component { } = this.props; onCreateGroupPress(qualityId); - } + }; // // Render diff --git a/frontend/src/Settings/Profiles/Quality/QualityProfileItemGroup.js b/frontend/src/Settings/Profiles/Quality/QualityProfileItemGroup.js index 2ca323916..499b62016 100644 --- a/frontend/src/Settings/Profiles/Quality/QualityProfileItemGroup.js +++ b/frontend/src/Settings/Profiles/Quality/QualityProfileItemGroup.js @@ -23,7 +23,7 @@ class QualityProfileItemGroup extends Component { } = this.props; onItemGroupAllowedChange(groupId, value); - } + }; onNameChange = ({ value }) => { const { @@ -32,7 +32,7 @@ class QualityProfileItemGroup extends Component { } = this.props; onItemGroupNameChange(groupId, value); - } + }; onDeleteGroupPress = ({ value }) => { const { @@ -41,7 +41,7 @@ class QualityProfileItemGroup extends Component { } = this.props; onDeleteGroupPress(groupId, value); - } + }; // // Render diff --git a/frontend/src/Settings/Profiles/Quality/QualityProfileItems.js b/frontend/src/Settings/Profiles/Quality/QualityProfileItems.js index 91a04f906..5166894da 100644 --- a/frontend/src/Settings/Profiles/Quality/QualityProfileItems.js +++ b/frontend/src/Settings/Profiles/Quality/QualityProfileItems.js @@ -37,11 +37,11 @@ class QualityProfileItems extends Component { } else { this.setState({ qualitiesHeight: height }); } - } + }; onToggleEditGroupsMode = () => { this.props.onToggleEditGroupsMode(); - } + }; // // Render diff --git a/frontend/src/Settings/Profiles/Quality/QualityProfiles.js b/frontend/src/Settings/Profiles/Quality/QualityProfiles.js index c6074f007..2cd67796a 100644 --- a/frontend/src/Settings/Profiles/Quality/QualityProfiles.js +++ b/frontend/src/Settings/Profiles/Quality/QualityProfiles.js @@ -29,15 +29,15 @@ class QualityProfiles extends Component { onCloneQualityProfilePress = (id) => { this.props.onCloneQualityProfilePress(id); this.setState({ isQualityProfileModalOpen: true }); - } + }; onEditQualityProfilePress = () => { this.setState({ isQualityProfileModalOpen: true }); - } + }; onModalClose = () => { this.setState({ isQualityProfileModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/Settings/Profiles/Quality/QualityProfilesConnector.js b/frontend/src/Settings/Profiles/Quality/QualityProfilesConnector.js index cc6295e4c..581882ffd 100644 --- a/frontend/src/Settings/Profiles/Quality/QualityProfilesConnector.js +++ b/frontend/src/Settings/Profiles/Quality/QualityProfilesConnector.js @@ -34,11 +34,11 @@ class QualityProfilesConnector extends Component { onConfirmDeleteQualityProfile = (id) => { this.props.dispatchDeleteQualityProfile({ id }); - } + }; onCloneQualityProfilePress = (id) => { this.props.dispatchCloneQualityProfile({ id }); - } + }; // // Render diff --git a/frontend/src/Settings/Quality/Definition/QualityDefinition.js b/frontend/src/Settings/Quality/Definition/QualityDefinition.js index b6d3e53e4..81fd3d95f 100644 --- a/frontend/src/Settings/Quality/Definition/QualityDefinition.js +++ b/frontend/src/Settings/Quality/Definition/QualityDefinition.js @@ -70,7 +70,7 @@ class QualityDefinition extends Component { preferredSize: sliderPreferredSize === (slider.max - 3) ? null : roundNumber(Math.pow(sliderPreferredSize, 1.1)), maxSize: sliderMaxSize === slider.max ? null : roundNumber(Math.pow(sliderMaxSize, 1.1)) }); - } + }; onAfterSliderChange = () => { const { @@ -84,7 +84,7 @@ class QualityDefinition extends Component { sliderMaxSize: getSliderValue(maxSize, slider.max), sliderPreferredSize: getSliderValue(preferredSize, (slider.max - 3)) // fix }); - } + }; onMinSizeChange = ({ value }) => { const minSize = getValue(value); @@ -98,7 +98,7 @@ class QualityDefinition extends Component { maxSize: this.props.maxSize, preferredSize: this.props.preferredSize }); - } + }; onPreferredSizeChange = ({ value }) => { const preferredSize = value === (MAX - 3) ? null : getValue(value); @@ -112,7 +112,7 @@ class QualityDefinition extends Component { maxSize: this.props.maxSize, preferredSize }); - } + }; onMaxSizeChange = ({ value }) => { const maxSize = value === MAX ? null : getValue(value); @@ -126,7 +126,7 @@ class QualityDefinition extends Component { maxSize, preferredSize: this.props.preferredSize }); - } + }; // // Render diff --git a/frontend/src/Settings/Quality/Definition/QualityDefinitionConnector.js b/frontend/src/Settings/Quality/Definition/QualityDefinitionConnector.js index 09e5b5525..eee0558f1 100644 --- a/frontend/src/Settings/Quality/Definition/QualityDefinitionConnector.js +++ b/frontend/src/Settings/Quality/Definition/QualityDefinitionConnector.js @@ -21,7 +21,7 @@ class QualityDefinitionConnector extends Component { onTitleChange = ({ value }) => { this.props.setQualityDefinitionValue({ id: this.props.id, name: 'title', value }); - } + }; onSizeChange = ({ minSize, maxSize, preferredSize }) => { const { @@ -42,7 +42,7 @@ class QualityDefinitionConnector extends Component { if (preferredSize !== currentPreferredSize) { this.props.setQualityDefinitionValue({ id, name: 'preferredSize', value: preferredSize }); } - } + }; // // Render diff --git a/frontend/src/Settings/Quality/Quality.js b/frontend/src/Settings/Quality/Quality.js index 17b7ad48e..8ba72489f 100644 --- a/frontend/src/Settings/Quality/Quality.js +++ b/frontend/src/Settings/Quality/Quality.js @@ -26,17 +26,17 @@ class Quality extends Component { onChildMounted = (saveCallback) => { this._saveCallback = saveCallback; - } + }; onChildStateChange = (payload) => { this.setState(payload); - } + }; onSavePress = () => { if (this._saveCallback) { this._saveCallback(); } - } + }; // // Render diff --git a/frontend/src/Settings/SettingsToolbar.js b/frontend/src/Settings/SettingsToolbar.js index 62692ca76..048dcc66e 100644 --- a/frontend/src/Settings/SettingsToolbar.js +++ b/frontend/src/Settings/SettingsToolbar.js @@ -32,7 +32,7 @@ class SettingsToolbar extends Component { if (hasPendingChanges) { onSavePress(); } - } + }; // // Render diff --git a/frontend/src/Settings/SettingsToolbarConnector.js b/frontend/src/Settings/SettingsToolbarConnector.js index 8bfb3dad5..1e6f7a589 100644 --- a/frontend/src/Settings/SettingsToolbarConnector.js +++ b/frontend/src/Settings/SettingsToolbarConnector.js @@ -66,14 +66,14 @@ class SettingsToolbarConnector extends Component { } return true; - } + }; // // Listeners onAdvancedSettingsPress = () => { this.props.toggleAdvancedSettings(); - } + }; onConfirmNavigation = () => { const { @@ -98,7 +98,7 @@ class SettingsToolbarConnector extends Component { history.goBack(); } }); - } + }; onCancelNavigation = () => { this.setState({ @@ -106,7 +106,7 @@ class SettingsToolbarConnector extends Component { nextLocationAction: null, confirmed: false }); - } + }; // // Render diff --git a/frontend/src/Settings/Tags/Tag.js b/frontend/src/Settings/Tags/Tag.js index d14c3b1bc..95cff9e77 100644 --- a/frontend/src/Settings/Tags/Tag.js +++ b/frontend/src/Settings/Tags/Tag.js @@ -26,26 +26,26 @@ class Tag extends Component { onShowDetailsPress = () => { this.setState({ isDetailsModalOpen: true }); - } + }; onDetailsModalClose = () => { this.setState({ isDetailsModalOpen: false }); - } + }; onDeleteTagPress = () => { this.setState({ isDetailsModalOpen: false, isDeleteTagModalOpen: true }); - } + }; onDeleteTagModalClose= () => { this.setState({ isDeleteTagModalOpen: false }); - } + }; onConfirmDeleteTag = () => { this.props.onConfirmDeleteTag({ id: this.props.id }); - } + }; // // Render diff --git a/frontend/src/Settings/UI/UISettingsConnector.js b/frontend/src/Settings/UI/UISettingsConnector.js index 31d41f9e0..ea9194f8c 100644 --- a/frontend/src/Settings/UI/UISettingsConnector.js +++ b/frontend/src/Settings/UI/UISettingsConnector.js @@ -72,11 +72,11 @@ class UISettingsConnector extends Component { onInputChange = ({ name, value }) => { this.props.setUISettingsValue({ name, value }); - } + }; onSavePress = () => { this.props.saveUISettings(); - } + }; // // Render diff --git a/frontend/src/System/Backup/BackupRow.js b/frontend/src/System/Backup/BackupRow.js index 63a38f459..316180374 100644 --- a/frontend/src/System/Backup/BackupRow.js +++ b/frontend/src/System/Backup/BackupRow.js @@ -32,19 +32,19 @@ class BackupRow extends Component { onRestorePress = () => { this.setState({ isRestoreModalOpen: true }); - } + }; onRestoreModalClose = () => { this.setState({ isRestoreModalOpen: false }); - } + }; onDeletePress = () => { this.setState({ isConfirmDeleteModalOpen: true }); - } + }; onConfirmDeleteModalClose = () => { this.setState({ isConfirmDeleteModalOpen: false }); - } + }; onConfirmDeletePress = () => { const { @@ -55,7 +55,7 @@ class BackupRow extends Component { this.setState({ isConfirmDeleteModalOpen: false }, () => { onDeleteBackupPress(id); }); - } + }; // // Render diff --git a/frontend/src/System/Backup/Backups.js b/frontend/src/System/Backup/Backups.js index 83d961e71..3f1e2b4eb 100644 --- a/frontend/src/System/Backup/Backups.js +++ b/frontend/src/System/Backup/Backups.js @@ -57,11 +57,11 @@ class Backups extends Component { onRestorePress = () => { this.setState({ isRestoreModalOpen: true }); - } + }; onRestoreModalClose = () => { this.setState({ isRestoreModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/System/Backup/RestoreBackupModalContent.js b/frontend/src/System/Backup/RestoreBackupModalContent.js index 044a27663..f38121243 100644 --- a/frontend/src/System/Backup/RestoreBackupModalContent.js +++ b/frontend/src/System/Backup/RestoreBackupModalContent.js @@ -97,7 +97,7 @@ class RestoreBackupModalContent extends Component { file: files[0], path: value }); - } + }; onRestorePress = () => { const { @@ -109,7 +109,7 @@ class RestoreBackupModalContent extends Component { id, file: this.state.file }); - } + }; // // Render diff --git a/frontend/src/System/Events/LogsTableConnector.js b/frontend/src/System/Events/LogsTableConnector.js index dd4286072..a717cba15 100644 --- a/frontend/src/System/Events/LogsTableConnector.js +++ b/frontend/src/System/Events/LogsTableConnector.js @@ -57,31 +57,31 @@ class LogsTableConnector extends Component { onFirstPagePress = () => { this.props.gotoLogsFirstPage(); - } + }; onPreviousPagePress = () => { this.props.gotoLogsPreviousPage(); - } + }; onNextPagePress = () => { this.props.gotoLogsNextPage(); - } + }; onLastPagePress = () => { this.props.gotoLogsLastPage(); - } + }; onPageSelect = (page) => { this.props.gotoLogsPage({ page }); - } + }; onSortPress = (sortKey) => { this.props.setLogsSort({ sortKey }); - } + }; onFilterSelect = (selectedFilterKey) => { this.props.setLogsFilter({ selectedFilterKey }); - } + }; onTableOptionChange = (payload) => { this.props.setLogsTableOption(payload); @@ -89,22 +89,22 @@ class LogsTableConnector extends Component { if (payload.pageSize) { this.props.gotoLogsFirstPage(); } - } + }; onRefreshPress = () => { this.props.gotoLogsFirstPage(); - } + }; onClearLogsPress = () => { this.props.executeCommand({ name: commandNames.CLEAR_LOGS, commandFinished: this.onCommandFinished }); - } + }; onCommandFinished = () => { this.props.gotoLogsFirstPage(); - } + }; // // Render diff --git a/frontend/src/System/Events/LogsTableRow.js b/frontend/src/System/Events/LogsTableRow.js index bebf80184..2de54a189 100644 --- a/frontend/src/System/Events/LogsTableRow.js +++ b/frontend/src/System/Events/LogsTableRow.js @@ -46,11 +46,11 @@ class LogsTableRow extends Component { if (!this.state.isDetailsModalOpen) { this.setState({ isDetailsModalOpen: true }); } - } + }; onModalClose = () => { this.setState({ isDetailsModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/System/Logs/Files/LogFilesConnector.js b/frontend/src/System/Logs/Files/LogFilesConnector.js index 71ddee538..75921f346 100644 --- a/frontend/src/System/Logs/Files/LogFilesConnector.js +++ b/frontend/src/System/Logs/Files/LogFilesConnector.js @@ -56,18 +56,18 @@ class LogFilesConnector extends Component { onRefreshPress = () => { this.props.fetchLogFiles(); - } + }; onDeleteFilesPress = () => { this.props.executeCommand({ name: commandNames.DELETE_LOG_FILES, commandFinished: this.onCommandFinished }); - } + }; onCommandFinished = () => { this.props.fetchLogFiles(); - } + }; // // Render diff --git a/frontend/src/System/Logs/LogsNavMenu.js b/frontend/src/System/Logs/LogsNavMenu.js index b69630248..cc485f270 100644 --- a/frontend/src/System/Logs/LogsNavMenu.js +++ b/frontend/src/System/Logs/LogsNavMenu.js @@ -23,11 +23,11 @@ class LogsNavMenu extends Component { onMenuButtonPress = () => { this.setState({ isMenuOpen: !this.state.isMenuOpen }); - } + }; onMenuItemPress = () => { this.setState({ isMenuOpen: false }); - } + }; // // Render diff --git a/frontend/src/System/Logs/Updates/UpdateLogFilesConnector.js b/frontend/src/System/Logs/Updates/UpdateLogFilesConnector.js index 3563d58d8..537816014 100644 --- a/frontend/src/System/Logs/Updates/UpdateLogFilesConnector.js +++ b/frontend/src/System/Logs/Updates/UpdateLogFilesConnector.js @@ -61,11 +61,11 @@ class UpdateLogFilesConnector extends Component { onRefreshPress = () => { this.props.fetchUpdateLogFiles(); - } + }; onDeleteFilesPress = () => { this.props.executeCommand({ name: commandNames.DELETE_UPDATE_LOG_FILES }); - } + }; // // Render diff --git a/frontend/src/System/Status/About/StartTime.js b/frontend/src/System/Status/About/StartTime.js index 94b4322d5..08c820add 100644 --- a/frontend/src/System/Status/About/StartTime.js +++ b/frontend/src/System/Status/About/StartTime.js @@ -65,7 +65,7 @@ class StartTime extends Component { onTimeout = () => { this.setState({ uptime: getUptime(this.props.startTime) }); this._timeoutId = setTimeout(this.onTimeout, 1000); - } + }; // // Render diff --git a/frontend/src/System/Tasks/Queued/QueuedTaskRow.js b/frontend/src/System/Tasks/Queued/QueuedTaskRow.js index 2e27c711b..8b8a62d3a 100644 --- a/frontend/src/System/Tasks/Queued/QueuedTaskRow.js +++ b/frontend/src/System/Tasks/Queued/QueuedTaskRow.js @@ -136,13 +136,13 @@ class QueuedTaskRow extends Component { this.setState({ isCancelConfirmModalOpen: true }); - } + }; onAbortCancel = () => { this.setState({ isCancelConfirmModalOpen: false }); - } + }; // // Render diff --git a/frontend/src/System/Updates/UpdatesConnector.js b/frontend/src/System/Updates/UpdatesConnector.js index 343106d24..38873a990 100644 --- a/frontend/src/System/Updates/UpdatesConnector.js +++ b/frontend/src/System/Updates/UpdatesConnector.js @@ -77,7 +77,7 @@ class UpdatesConnector extends Component { onInstallLatestPress = () => { this.props.dispatchExecuteCommand({ name: commandNames.APPLICATION_UPDATE }); - } + }; // // Render