diff --git a/frontend/src/RootFolder/RootFolderRow.js b/frontend/src/RootFolder/RootFolderRow.js
deleted file mode 100644
index 3a6551955..000000000
--- a/frontend/src/RootFolder/RootFolderRow.js
+++ /dev/null
@@ -1,82 +0,0 @@
-import PropTypes from 'prop-types';
-import React from 'react';
-import Label from 'Components/Label';
-import IconButton from 'Components/Link/IconButton';
-import Link from 'Components/Link/Link';
-import TableRowCell from 'Components/Table/Cells/TableRowCell';
-import TableRow from 'Components/Table/TableRow';
-import { icons, kinds } from 'Helpers/Props';
-import formatBytes from 'Utilities/Number/formatBytes';
-import translate from 'Utilities/String/translate';
-import styles from './RootFolderRow.css';
-
-function RootFolderRow(props) {
- const {
- id,
- path,
- accessible,
- freeSpace,
- unmappedFolders,
- onDeletePress
- } = props;
-
- const isUnavailable = !accessible;
-
- return (
-
-
- {
- isUnavailable ?
-
- {path}
-
-
-
:
-
-
- {path}
-
- }
-
-
-
- {(isUnavailable || isNaN(freeSpace)) ? '-' : formatBytes(freeSpace)}
-
-
-
- {isUnavailable ? '-' : unmappedFolders.length}
-
-
-
-
-
-
- );
-}
-
-RootFolderRow.propTypes = {
- id: PropTypes.number.isRequired,
- path: PropTypes.string.isRequired,
- accessible: PropTypes.bool.isRequired,
- freeSpace: PropTypes.number,
- unmappedFolders: PropTypes.arrayOf(PropTypes.object).isRequired,
- onDeletePress: PropTypes.func.isRequired
-};
-
-RootFolderRow.defaultProps = {
- unmappedFolders: []
-};
-
-export default RootFolderRow;
diff --git a/frontend/src/RootFolder/RootFolders.js b/frontend/src/RootFolder/RootFolders.js
deleted file mode 100644
index bb1405928..000000000
--- a/frontend/src/RootFolder/RootFolders.js
+++ /dev/null
@@ -1,92 +0,0 @@
-import PropTypes from 'prop-types';
-import React from 'react';
-import Alert from 'Components/Alert';
-import LoadingIndicator from 'Components/Loading/LoadingIndicator';
-import Table from 'Components/Table/Table';
-import TableBody from 'Components/Table/TableBody';
-import { kinds } from 'Helpers/Props';
-import translate from 'Utilities/String/translate';
-import RootFolderRowConnector from './RootFolderRowConnector';
-
-const rootFolderColumns = [
- {
- name: 'path',
- get label() {
- return translate('Path');
- },
- isVisible: true
- },
- {
- name: 'freeSpace',
- get label() {
- return translate('FreeSpace');
- },
- isVisible: true
- },
- {
- name: 'unmappedFolders',
- get label() {
- return translate('UnmappedFolders');
- },
- isVisible: true
- },
- {
- name: 'actions',
- isVisible: true
- }
-];
-
-function RootFolders(props) {
- const {
- isFetching,
- isPopulated,
- error,
- items
- } = props;
-
- if (isFetching && !isPopulated) {
- return (
-
- );
- }
-
- if (!isFetching && !!error) {
- return (
-
- {translate('UnableToLoadRootFolders')}
-
- );
- }
-
- return (
-
-
- {
- items.map((rootFolder) => {
- return (
-
- );
- })
- }
-
-
- );
-}
-
-RootFolders.propTypes = {
- isFetching: PropTypes.bool.isRequired,
- isPopulated: PropTypes.bool.isRequired,
- error: PropTypes.object,
- items: PropTypes.arrayOf(PropTypes.object).isRequired
-};
-
-export default RootFolders;
diff --git a/frontend/src/Settings/MediaManagement/RootFolder/AddRootFolder.js b/frontend/src/Settings/MediaManagement/RootFolder/AddRootFolder.js
deleted file mode 100644
index ca0f221cb..000000000
--- a/frontend/src/Settings/MediaManagement/RootFolder/AddRootFolder.js
+++ /dev/null
@@ -1,72 +0,0 @@
-import PropTypes from 'prop-types';
-import React, { Component } from 'react';
-import FileBrowserModal from 'Components/FileBrowser/FileBrowserModal';
-import Icon from 'Components/Icon';
-import Button from 'Components/Link/Button';
-import { icons, kinds, sizes } from 'Helpers/Props';
-import translate from 'Utilities/String/translate';
-import styles from './AddRootFolder.css';
-
-class AddRootFolder extends Component {
-
- //
- // Lifecycle
-
- constructor(props, context) {
- super(props, context);
-
- this.state = {
- isAddNewRootFolderModalOpen: false
- };
- }
-
- //
- // Lifecycle
-
- onAddNewRootFolderPress = () => {
- this.setState({ isAddNewRootFolderModalOpen: true });
- };
-
- onNewRootFolderSelect = ({ value }) => {
- this.props.onNewRootFolderSelect(value);
- };
-
- onAddRootFolderModalClose = () => {
- this.setState({ isAddNewRootFolderModalOpen: false });
- };
-
- //
- // Render
-
- render() {
- return (
-
-
-
-
-
- );
- }
-}
-
-AddRootFolder.propTypes = {
- onNewRootFolderSelect: PropTypes.func.isRequired
-};
-
-export default AddRootFolder;