22 lines
866 B
TypeScript
22 lines
866 B
TypeScript
// Copyright 2021 Signal Messenger, LLC
|
|
// SPDX-License-Identifier: AGPL-3.0-only
|
|
|
|
import React, { StrictMode } from 'react';
|
|
import { createRoot } from 'react-dom/client';
|
|
|
|
import { ClearingData } from '../components/ClearingData';
|
|
import { strictAssert } from '../util/assert';
|
|
import { deleteAllData } from './deleteAllData';
|
|
import { FunDefaultEnglishEmojiLocalizationProvider } from '../components/fun/FunEmojiLocalizationProvider';
|
|
|
|
export function renderClearingDataView(): void {
|
|
const appContainer = document.getElementById('app-container');
|
|
strictAssert(appContainer != null, 'No #app-container');
|
|
createRoot(appContainer).render(
|
|
<StrictMode>
|
|
<FunDefaultEnglishEmojiLocalizationProvider>
|
|
<ClearingData deleteAllData={deleteAllData} i18n={window.i18n} />
|
|
</FunDefaultEnglishEmojiLocalizationProvider>
|
|
</StrictMode>
|
|
);
|
|
}
|