import { createResource, onMount } from "solid-js"; import List from "../../modules/list"; import RemotesService from "../../services/remotes-service"; function RemotesList(props) { const [remotes, { refetch: refetchRemotes }] = createResource( RemotesService.getRemotes ); onMount(() => { refetchRemotes(); }); function handleNewRemote() {} return ( <>
{props.navigation ? props.navigation : null}
{}} items={(remotes() || []).map((remote) => ({ id: { html: {remote.getId()}, }, name: { text: remote.getTitle(), }, options: { html: ( <> ), }, remote, }))} > ); } export default RemotesList;