import albumLists, { defaultAlbumList } from '../album/albumLists' export const resourceDefaultViews = ['artist', 'song', 'playlist', 'radio'] export const isResourceDefaultView = (defaultView) => resourceDefaultViews.includes(defaultView) export const getDefaultViewChoices = (translate) => [ ...Object.keys(albumLists).map((type) => ({ id: type, name: translate(`resources.album.lists.${type}`), })), ...resourceDefaultViews.map((resource) => ({ id: resource, name: translate(`resources.${resource}.name`, { smart_count: 2 }), })), ] export const getStoredDefaultView = () => localStorage.getItem('defaultView') || defaultAlbumList