Skip to content

Instantly share code, notes, and snippets.

@devseunghan
devseunghan / [id].tsx
Last active March 19, 2024 06:25
[리액트] 모임 신청 페이지
import styled from "styled-components"
import { Container } from "../../components/layout/Layout"
import { useRouter } from "next/router";
import Head from "next/head";
import { useQuery } from "@apollo/client";
import { RECIEVE_WAITINGROOM_INFO } from "../../graphql/schema";
import { WaitingRoom } from "../../graphql/type";
import { grey02, grey04, grey05, lightBackground } from "../../styles/styles";
import ImgIcon from "../../components/ImgIcon";
import AnonymousProfileCard from "../../components/card/AnonymousProfileCard";
import { currentDate } from "../function/basicFunction";
import cron from 'node-cron'
import { prisma } from "../..";
import { KeywordPurpose } from "../const/enum";
import { ReportData } from "../../generated/resolvers-types";
// 2024.01.04
// 사용자별 월간 네트워크 리포트를 생성합니다.
// 사용자별 보유한 친구수, 학교별 친구수, 전공별 친구수를 계산해 저장합니다.
// 리포트의 항목은 추후 계속 추가될 수 있습니다.
@devseunghan
devseunghan / main.dart
Created December 7, 2023 01:38
[플러터 챌린지 8일차 기본문제 - 유승한]
import 'package:flutter/material.dart';
import 'package:http/http.dart' as http;
import 'dart:convert';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
@devseunghan
devseunghan / main.dart
Created December 4, 2023 07:09
[플러터 챌린지 6일차 기본문제 - 유승한]
import 'package:flutter/material.dart';
import 'dart:math';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
@devseunghan
devseunghan / main.dart
Created December 2, 2023 14:05
[플러터 챌린지 5일차 기본문제 - 유승한]
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
debugShowCheckedModeBanner: false,
@devseunghan
devseunghan / main.dart
Last active December 1, 2023 01:32
[플러터챌린지 4일차 기본문제 - 유승한]
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
debugShowCheckedModeBanner: false,
@devseunghan
devseunghan / main.dart
Created November 29, 2023 02:23
[플러터챌린지 3일차 기본문제 - 유승한]
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
debugShowCheckedModeBanner: false,
@devseunghan
devseunghan / main.dart
Last active November 28, 2023 06:34
[플러터챌린지 2일차 기본문제 - 유승한]
import 'dart:async';
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
@devseunghan
devseunghan / main.dart
Created November 27, 2023 08:19
[플러터챌린지 1일차 기본문제 - 유승한]
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
debugShowCheckedModeBanner: false,