Tryig to fix webpack for Svelte
This commit is contained in:
parent
9bc79c3ed3
commit
62cc1f73ca
3 changed files with 26 additions and 5 deletions
0
front/src/Components/Menu/MenuIcon.svelte
Normal file
0
front/src/Components/Menu/MenuIcon.svelte
Normal file
22
front/src/WebRtc/Stores/RequestedConstraintsStore.ts
Normal file
22
front/src/WebRtc/Stores/RequestedConstraintsStore.ts
Normal file
|
@ -0,0 +1,22 @@
|
|||
import { derived, writable, Writable } from "svelte/store";
|
||||
|
||||
class RequestedConstraintsStore {
|
||||
constructor(
|
||||
public camera: Writable<boolean> = writable(false),
|
||||
public microphone: Writable<boolean> = writable(false),
|
||||
) { }
|
||||
|
||||
get fullname() {
|
||||
// Use derived to access writable values and export as readonly
|
||||
return derived(
|
||||
[this.camera, this.microphone],
|
||||
([$camera, $microphone]) => {
|
||||
console.log("cam or mic", $camera || $microphone)
|
||||
return $camera || $microphone;
|
||||
}
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
// Export a singleton
|
||||
export const myFormStore = new MyFormStore();
|
Loading…
Add table
Add a link
Reference in a new issue