Skip to content

Instantly share code, notes, and snippets.

View AnishDe12020's full-sized avatar
🚀
Buidling

Anish De AnishDe12020

🚀
Buidling
View GitHub Profile
const os = router.query.os
<h1 className={styles.title}>
You are using the {os} operating system
</h1>
import Head from 'next/head'
import Image from 'next/image'
import styles from '../styles/Home.module.css'
import {useRouter} from "next/router"
export default function Os() {
const router = useRouter()
const os = router.query.os
return (
<div class="toast" id="toast"></div>
<div class="toast" id="toast">
<svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z" />
</svg>
</div>
<div class="toast" id="toast">
<svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z" />
</svg>
<p class="text">Some Information</p>
</div>
.icon {
height: 2rem;
width: 2rem;
}
.icon {
height: 2rem;
width: 2rem;
margin-right: 1rem;
}
.toast {
display: flex;
align-items: center;
position: absolute;
.icon {
height: 2rem;
width: 2rem;
margin-right: 1rem;
color: white;
}
.text {
color: white;
}
<div class="toast" id="toast">
<svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z" />
</svg>
<p class="text">Some Information</p>
</div>
<button id="show-toast" class="show-toast">Show Toast</button>