@Composable fun TodoScreen( viewModel: TodoViewModel = hiltViewModel() ) { val items by viewModel.items.collectAsStateWithLifecycle(initialValue = emptyList()) val target by viewModel.target val focusManager = LocalFocusManager.current val focusRequester = remember { FocusRequester() } val scope: CoroutineScope = rememberCoroutineScope() val listState = rememberLazyListState() val sheetState = rem
