import React from 'react'; import { ColorProp, FlexWidget, IconWidget, ListWidget, SvgWidget, TextWidget, } from 'react-native-android-widget'; import { getClockProgressSVG } from '../../components/clockProgress'; import { Category } from '../../models/category'; import { Task } from '../../models/task'; import { GetTaskColor } from '../../utils/colors'; export function HelloWidget({ tasks, categories }: { tasks: Task[], categories?: Category[] }) { const demoTasks: Task[] = [ new Task('Task 1', 3, 1, new Date().getTime()), new Task('Task 2', 5, 1, new Date().getTime()), new Task('Task 2', 5, 1, new Date().getTime()), new Task('Task 2', 5, 1, new Date().getTime()), new Task('Task 2', 5, 1, new Date().getTime()) ]; return ( {(tasks ?? demoTasks).map((task, index) => ( c.id === task.category)?.title || 'Uncategorized'} style={{ color: '#ffffff', fontSize: 16, }} /> ))} {(tasks && tasks.length === 0) && } ); }