Skip to content

Instantly share code, notes, and snippets.

@panuavakul
panuavakul / main.dart
Created April 24, 2024 12:25
Flutter Stacked Items with Row/Column
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
@panuavakul
panuavakul / tabeta_date_time.dart
Created September 28, 2020 11:04
Example for extending DateTime
import 'package:cloud_firestore/cloud_firestore.dart';
import 'package:intl/intl.dart';
/// Just a normal [DateTime] with helper functions
class TabetaDateTime extends DateTime {
TabetaDateTime(int year,
[int month = 1,
int day = 1,
int hour = 0,
@panuavakul
panuavakul / value_notifier_text_controller.dart
Created September 28, 2020 07:46
Example for TextFormField and ValueNotifier
import 'package:flutter/material.dart';
class TestPage extends StatefulWidget {
@override
_TestPageState createState() => _TestPageState();
}
class _TestPageState extends State<TestPage> {
final _controller = TextEditingController();
ValueNotifier<String> _textNotifier;
@panuavakul
panuavakul / main.dart
Created September 16, 2020 00:12
Just testing out Firebase Auth with Flutter for web
import 'package:firebase/firebase.dart' as firebase;
import 'package:firebase_auth/firebase_auth.dart' as firebaseAuth;
import 'package:firebase_core/firebase_core.dart';
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {