I hereby claim:
-
I am tushkiz on github.
-
I am tushkiz (https://keybase.io/tushkiz) on keybase.
-
I have a public key ASDjhNVj97ZR0ajgyFIiADImZDcP51fwlVO0V6OqsiHcTwo
| import { useEffect, useState } from 'react'; | |
| import DyteClient from '@dytesdk/web-core'; | |
| import { DyteMeeting, registerAddons } from '@dytesdk/react-ui-kit'; | |
| import VideoBackgroundAddon from '@dytesdk/ui-kit-addons/video-background'; | |
| const videoBackground = new VideoBackgroundAddon({ | |
| modes: ['blur', 'virtual'], | |
| images: [ | |
| 'https://images.unsplash.com/photo-1487088678257-3a541e6e3922?q=80&w=2874&auto=format&fit=crop&ixlib=rb-4.0.3', | |
| 'https://images.unsplash.com/photo-1496715976403-7e36dc43f17b?q=80&w=2848&auto=format&fit=crop&ixlib=rb-4.0.3', |
| import { useDyteSelector } from '@dytesdk/react-web-core'; | |
| import { useEffect, useRef, useState } from 'react'; | |
| const addZero = (n: number) => Math.trunc(n).toString().padStart(2, '0'); | |
| export default function MeetingTimer() { | |
| const [time, setTime] = useState(''); | |
| const timerId = useRef<number>(); | |
| const timestamp = useDyteSelector((meeting) => meeting.meta.meetingStartedTimestamp); |
| import { useCallback, useEffect, useRef, useState } from 'react'; | |
| import DyteClient from '@dytesdk/web-core'; | |
| import { DyteGrid, DyteUIBuilder, generateConfig } from '@dytesdk/react-ui-kit'; | |
| type UIConfig = ReturnType<typeof generateConfig>['config']; | |
| function ParticipantTileApp() { | |
| const [meeting, setMeeting] = useState<DyteClient | null>(null); | |
| const [uiConfig, setUIConfig] = useState<UIConfig>(); | |
| const timerId = useRef<number>(); |
| export default function PortraitMeeting() { | |
| const { meeting } = useDyteMeeting(); | |
| return ( | |
| <div | |
| style={{ | |
| display: 'flex', | |
| flexDirection: 'column', | |
| backgroundColor: 'rgb(0 0 0)', | |
| height: '100%', |
| <!DOCTYPE html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8" /> | |
| <meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0" /> | |
| <title>Virtual Background Addons | Dyte UI Kit</title> | |
| <!-- Import helper to load UI Kit components --> |
I hereby claim:
I am tushkiz on github.
I am tushkiz (https://keybase.io/tushkiz) on keybase.
I have a public key ASDjhNVj97ZR0ajgyFIiADImZDcP51fwlVO0V6OqsiHcTwo
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <title>Nearest Chariging Station</title> | |
| <style> | |
| #map { | |
| height: 500px; | |
| width: 100%; | |
| } |
Edit: I few months ago I got a new laptop and did the same thing on Mavericks.
I just replaced the hard drive of my mbp and decided to do a clean install of Mountain Lion (10.8.5) since I was still using Snow Leopard (10.6.8).
I kinda regret for not using Boxen to automate the
##Instructions to protect your services?
| function List() { | |
| this.head = this.tail = null | |
| } | |
| List.prototype.add = function add(node) { | |
| if (this.head) { | |
| node.next = this.head; | |
| this.head.prev = node; | |
| } | |
| this.head = node; |