mattermost-mobile/app/screens/terms_of_service/index.ts
Daniel Espino García 315e2c276f
Fix terms of service (#6879)
* Fix terms of service

* Close terms of service when they are accepted
2022-12-19 21:57:01 +02:00

21 lines
736 B
TypeScript

// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
// See LICENSE.txt for license information.
import {withDatabase} from '@nozbe/watermelondb/DatabaseProvider';
import withObservables from '@nozbe/with-observables';
import {observeConfigValue} from '@queries/servers/system';
import {observeShowToS} from '@queries/servers/terms_of_service';
import TermsOfService from './terms_of_service';
import type {WithDatabaseArgs} from '@typings/database/database';
const enhanced = withObservables([], ({database}: WithDatabaseArgs) => {
return {
siteName: observeConfigValue(database, 'SiteName'),
showToS: observeShowToS(database),
};
});
export default withDatabase(enhanced(TermsOfService));