MapComplete/src/UI/Test.svelte

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

17 lines
440 B
Svelte
Raw Normal View History

<script lang="ts">
// Testing grounds
2023-12-19 22:21:34 +01:00
import Motion from "../Sensors/Motion"
import { Store, Stores } from "../Logic/UIEventSource"
let maxAcc = Motion.singleton.maxAcc
let shaken =Motion.singleton.lastShakeEvent
let recentlyShaken = Stores.Chronic(250).mapD(now => now.getTime() - 3000 < shaken.data?.getTime())
</script>
2023-12-01 15:23:28 +01:00
2023-12-19 22:21:34 +01:00
Acc: {$maxAcc}
{#if $recentlyShaken}
<div class="text-red-500 text-5xl">
SHAKEN
</div>
{/if}