before start of moving bg JS to TS
This commit is contained in:
parent
b366db1bb7
commit
d7f84168ac
|
@ -1,67 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta
|
||||
content="width=device-width, user-scalable=no, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0"
|
||||
name="viewport"
|
||||
/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||
<meta name="description" content="" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<meta
|
||||
http-equiv="Content-Security-Policy"
|
||||
content="default-src 'none';
|
||||
child-src 'self';
|
||||
connect-src 'self' https: wss:;
|
||||
font-src 'self';
|
||||
form-action 'self';
|
||||
frame-src 'none';
|
||||
img-src 'self' blob: data:;
|
||||
media-src 'self' blob:;
|
||||
object-src 'none';
|
||||
script-src 'self' 'unsafe-eval';
|
||||
style-src 'self' 'unsafe-inline';"
|
||||
/>
|
||||
<title>Session</title>
|
||||
<link href="images/session/session_icon_128.png" rel="shortcut icon" />
|
||||
<link href="stylesheets/manifest.css" rel="stylesheet" type="text/css" />
|
||||
|
||||
<!--
|
||||
When making changes to these templates, be sure to update test/index.html as well
|
||||
-->
|
||||
|
||||
<script type="text/javascript" src="js/components.js"></script>
|
||||
<script type="text/javascript" src="js/storage.js"></script>
|
||||
<script type="text/javascript" src="js/libtextsecure.js"></script>
|
||||
|
||||
<script type="text/javascript" src="js/focus_listener.js"></script>
|
||||
<script type="text/javascript" src="js/notifications.js"></script>
|
||||
<script type="text/javascript" src="js/read_receipts.js"></script>
|
||||
<script type="text/javascript" src="js/read_syncs.js"></script>
|
||||
<script type="text/javascript" src="js/expiring_messages.js"></script>
|
||||
|
||||
<script type="text/javascript" src="js/registration.js"></script>
|
||||
|
||||
<script type="text/javascript" src="js/views/react_wrapper_view.js"></script>
|
||||
<script type="text/javascript" src="js/views/whisper_view.js"></script>
|
||||
<script type="text/javascript" src="js/views/session_confirm_view.js"></script>
|
||||
|
||||
<script type="text/javascript" src="js/views/session_inbox_view.js"></script>
|
||||
<script type="text/javascript" src="js/views/session_registration_view.js"></script>
|
||||
<script type="text/javascript" src="js/views/app_view.js"></script>
|
||||
|
||||
<script type="text/javascript" src="js/wall_clock_listener.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="app-loading-screen">
|
||||
<div class="content session-full-logo">
|
||||
<img src="images/session/brand.svg" class="session-brand-logo" />
|
||||
<img src="images/session/session-text.svg" class="session-text-logo" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript" src="js/background.js"></script>
|
||||
</body>
|
||||
</html>
|
|
@ -189,7 +189,7 @@ const i18n = require('./js/modules/i18n');
|
|||
|
||||
window.Signal = Signal.setup();
|
||||
|
||||
window.getSwarmPollingInstance = require('./ts/session/apis/snode_api/').getSwarmPollingInstance;
|
||||
window.getSwarmPollingInstance = require('./ts/session/apis/snode_api').getSwarmPollingInstance;
|
||||
|
||||
const WorkerInterface = require('./js/modules/util_worker_interface');
|
||||
|
||||
|
|
|
@ -344,8 +344,8 @@ export const ConversationHeaderWithDetails = () => {
|
|||
const isKickedFromGroup = useIsKickedFromGroup(selectedConvoKey);
|
||||
const expireTimerSetting = useExpireTimer(selectedConvoKey);
|
||||
const expirationSettingName = expireTimerSetting
|
||||
? window.Whisper.ExpirationTimerOptions.getName(expireTimerSetting || 0)
|
||||
: null;
|
||||
? ExpirationTimerOptions.getName(expireTimerSetting || 0)
|
||||
: undefined;
|
||||
|
||||
const triggerId = 'conversation-header';
|
||||
|
||||
|
|
|
@ -53,6 +53,7 @@ import { SessionToastContainer } from '../SessionToastContainer';
|
|||
import { LeftPaneSectionContainer } from './LeftPaneSectionContainer';
|
||||
import { getLatestDesktopReleaseFileToFsV2 } from '../../session/apis/file_server_api/FileServerApiV2';
|
||||
import { ipcRenderer } from 'electron';
|
||||
import { yo } from '../../webworker/master';
|
||||
|
||||
const Section = (props: { type: SectionType }) => {
|
||||
const ourNumber = useSelector(getOurNumber);
|
||||
|
@ -259,6 +260,8 @@ const doAppStartUp = () => {
|
|||
|
||||
void loadDefaultRooms();
|
||||
|
||||
void yo();
|
||||
|
||||
debounce(triggerAvatarReUploadIfNeeded, 200);
|
||||
};
|
||||
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
export async function yo() {
|
||||
const worker = new Worker('./ts/webworker/workers/auth.worker.js', { type: 'module' });
|
||||
worker.postMessage({
|
||||
question: 'The Answer to the Ultimate Question of Life, The Universe, and Everything.',
|
||||
});
|
||||
worker.onmessage = ({ data: { answer } }) => {
|
||||
console.log(`The Answer to the Ultimate`, answer);
|
||||
};
|
||||
// const hashed = await auth.hashPassword('Super secret password', '1234');
|
||||
|
||||
// console.log('Hashed password:', hashed);
|
||||
}
|
|
@ -0,0 +1,17 @@
|
|||
const _ = require('lodash');
|
||||
// import * as _ from 'lodash';
|
||||
|
||||
const sleep = async (time: any) => new Promise(r => setTimeout(r, time));
|
||||
|
||||
~(async function main() {
|
||||
while (true) {
|
||||
console.log('lodash map exists:', typeof _.map);
|
||||
await sleep(1000);
|
||||
}
|
||||
})();
|
||||
|
||||
self.onmessage = ({ data: { question } }) => {
|
||||
self.postMessage({
|
||||
answer: `PLOP + ${question} + PLOP + 42`,
|
||||
});
|
||||
};
|
Loading…
Reference in New Issue