mattermost-mobile/app/components/chips/selected_user_chip_by_id/index.ts
Daniel Espino García a5d7bf7db4
Add select user screen to select owner and task assignee (#9089)
* Add select user screen to select owner and task assignee

* Fix i18n

* Add tests

* Address feedback

* Fix test

* Address UX feedback

* Fix test

* Put the no assignee button inline with the search
2025-09-12 12:13:25 +02:00

20 lines
620 B
TypeScript

// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
// See LICENSE.txt for license information.
import {withDatabase, withObservables} from '@nozbe/watermelondb/react';
import {observeUser} from '@queries/servers/user';
import SelectedUserChipById from './selected_user_chip_by_id';
import type {WithDatabaseArgs} from '@typings/database/database';
type OwnProps = WithDatabaseArgs & {
userId: string;
}
const enhanced = withObservables(['userId'], ({database, userId}: OwnProps) => ({
user: observeUser(database, userId),
}));
export default withDatabase(enhanced(SelectedUserChipById));