<script>
import { writable, derived } from 'svelte/store';
const createAssignedAgentsStore = () => {
const assignedAgentIds = writable([])
const { subscribe, set, update } = assignedAgentIds
const setAssignedAgentIds = (agentIds) => {
set(agentIds)
}
const addAssignedAgentId = (agentId) => {
update((agentIds) => [...agentIds, agentId])
}
return {
subscribe,
setAssignedAgentIds,
addAssignedAgentId,
}
}
const assignedAgentIds = createAssignedAgentsStore()
const agents = writable({
0: 'Joe',
1: 'Jane',
2: 'Steve',
});
const assignedAgents = derived(
[assignedAgentIds, agents],
([$assignedAgentIds, $agents]) => {
const assignedAgentsArr = []
for (const agentId of $assignedAgentIds)
{