diff options
Diffstat (limited to 'animism-align/frontend/views/media')
6 files changed, 10 insertions, 8 deletions
diff --git a/animism-align/frontend/views/media/components/media.formImage.js b/animism-align/frontend/views/media/components/media.formImage.js index c757d03..d86a6d8 100644 --- a/animism-align/frontend/views/media/components/media.formImage.js +++ b/animism-align/frontend/views/media/components/media.formImage.js @@ -6,7 +6,7 @@ import { capitalize } from '../../../util' import { TextInput, LabelDescription, FileInputField, Select, TextArea, Checkbox, SubmitButton, Loader } from '../../../common' -import { ImageSelection } from './media.formImageSelection' +import ImageSelection from './media.formImageSelection' export default class MediaImageForm extends Component { state = { diff --git a/animism-align/frontend/views/media/components/media.formImageSelection.js b/animism-align/frontend/views/media/components/media.formImageSelection.js index 142525b..5572793 100644 --- a/animism-align/frontend/views/media/components/media.formImageSelection.js +++ b/animism-align/frontend/views/media/components/media.formImageSelection.js @@ -21,7 +21,7 @@ const defaultState = { } } -class ImageSelection extends Component { +export default class ImageSelection extends Component { state = { ...defaultState } diff --git a/animism-align/frontend/views/media/components/media.indexOptions.js b/animism-align/frontend/views/media/components/media.indexOptions.js index 774bf22..5dbc415 100644 --- a/animism-align/frontend/views/media/components/media.indexOptions.js +++ b/animism-align/frontend/views/media/components/media.indexOptions.js @@ -20,6 +20,10 @@ const sortOptions = [ { name: 'id-desc', label: 'Oldest first' }, { name: 'username-asc', label: 'Username (A-Z)' }, { name: 'username-desc', label: 'Username (Z-A)' }, + { name: 'author-asc', label: 'Author (A-Z)' }, + { name: 'author-desc', label: 'Author (Z-A)' }, + { name: 'title-asc', label: 'Title (A-Z)' }, + { name: 'title-desc', label: 'Title (Z-A)' }, // { name: '-asc', label: '' }, // { name: '-desc', label: '' }, // { name: '-asc', label: '' }, diff --git a/animism-align/frontend/views/media/containers/media.index.js b/animism-align/frontend/views/media/containers/media.index.js index 7797fd7..19ef4c5 100644 --- a/animism-align/frontend/views/media/containers/media.index.js +++ b/animism-align/frontend/views/media/containers/media.index.js @@ -7,6 +7,8 @@ import { formatDateTime } from '../../../util' import { MenuButton, SmallMenuButton, Loader } from '../../../common' import actions from '../../../actions' +import { thumbnailURL } from '../../align/align.util' + import MediaIndexOptions from '../components/media.indexOptions' import MediaMenu from '../components/media.menu' @@ -14,7 +16,7 @@ import MediaMenu from '../components/media.menu' class MediaIndex extends Component { componentDidMount() { - this.fetch(false) + // this.fetch(false) } componentDidUpdate(prevProps) { @@ -79,9 +81,6 @@ class MediaIndex extends Component { } } -const thumbnailURL = data => { - if (data.type === 'video') return data.settings.video.thumbnail_url -} const MediaItem = ({ data }) => { // console.log(data) return ( diff --git a/animism-align/frontend/views/media/media.actions.js b/animism-align/frontend/views/media/media.actions.js index e33746e..1f1ab01 100644 --- a/animism-align/frontend/views/media/media.actions.js +++ b/animism-align/frontend/views/media/media.actions.js @@ -6,5 +6,4 @@ export const getVimeoMetadata = url => { .then(data => { return data }) - // const id = url.match(/\d+/i)[0]; } diff --git a/animism-align/frontend/views/media/media.reducer.js b/animism-align/frontend/views/media/media.reducer.js index bc885e8..6a04b9a 100644 --- a/animism-align/frontend/views/media/media.reducer.js +++ b/animism-align/frontend/views/media/media.reducer.js @@ -5,7 +5,7 @@ import { crudState, crudReducer } from '../../api/crud.reducer' const initialState = crudState('media', { options: { - sort: getDefault('media.sort', 'id-desc'), + sort: 'author-asc', thumbnailSize: getDefault('upload.thumbnailSize', 'small'), } }) |
