Skip to content

Instantly share code, notes, and snippets.

View haneulee's full-sized avatar
💜

Haneul haneulee

💜
View GitHub Profile
🌞 Morning 43 commits ██▏░░░░░░░░░░░░░░░░░░ 10.4%
🌆 Daytime 202 commits ██████████▎░░░░░░░░░░ 48.9%
🌃 Evening 113 commits █████▋░░░░░░░░░░░░░░░ 27.4%
🌙 Night 55 commits ██▊░░░░░░░░░░░░░░░░░░ 13.3%
@haneulee
haneulee / recording.ts
Created December 8, 2022 09:16
recording
let recorder = null;
let audio = null;
const audioChunks = [];
const recordAudio = () =>
new Promise(async (resolve) => {
const stream = await navigator.mediaDevices.getUserMedia({ audio: true });
const mediaRecorder = new MediaRecorder(stream);
mediaRecorder.addEventListener("dataavailable", (event) => {
import 'package:flutter/material.dart';
void main() {
runApp(const App());
}
class App extends StatelessWidget {
const App({super.key});
@override
@haneulee
haneulee / pomotimer.dart
Created April 13, 2023 17:51
flutter pomotimer
import 'dart:async';
import 'package:flutter/material.dart';
class HomeScreen extends StatefulWidget {
const HomeScreen({super.key});
@override
State<HomeScreen> createState() => _HomeScreenState();
}
@haneulee
haneulee / netflix.dart
Created April 16, 2023 13:04
netflix-flutter
import 'dart:convert';
import 'dart:io';
import 'package:flutter/material.dart';
import 'package:flutter_rating_bar/flutter_rating_bar.dart';
import 'package:http/http.dart' as http;
import 'package:shared_preferences/shared_preferences.dart';
import 'package:url_launcher/url_launcher_string.dart';