import React from "react"
import * as antd from "antd"
import { Icons } from "components/Icons"
import { ImageViewer } from "components"
import PlaylistCreator from "../../../creator"
import PlaylistsModel from "models/playlists"
import "./index.less"
const ReleaseItem = (props) => {
const { key, release } = props
return
{release.title}
{release.description}
}
export default (props) => {
const openPlaylistCreator = (playlist_id) => {
console.log("Opening playlist creator", playlist_id)
app.DrawerController.open("playlist_creator", PlaylistCreator, {
type: "drawer",
props: {
title:
Creator
,
width: "50%",
},
componentProps: {
playlist_id: playlist_id,
}
})
}
const [L_Releases, R_Releases, E_Releases] = app.cores.api.useRequest(PlaylistsModel.getMyReleases)
if (E_Releases) {
console.error(E_Releases)
return
}
if (L_Releases) {
return
}
return
Your releases
openPlaylistCreator()}
icon={}
type="primary"
>
New release
{
R_Releases.map((release) => {
return openPlaylistCreator(release._id)}
/>
})
}
}