Skip to content

Instantly share code, notes, and snippets.

View chimon2000's full-sized avatar

Ryan chimon2000

View GitHub Profile
@chimon2000
chimon2000 / dart.json
Created August 23, 2023 15:24
Riverpod snippets
{
"Async Details Screen": {
"prefix": "ads",
"body": [
"import 'package:flutter/material.dart';",
"import 'package:flutter_riverpod/flutter_riverpod.dart';",
"",
"class ${1:Example}Screen extends ConsumerWidget {",
" const ${1:Example}Screen({",
" super.key,",
@chimon2000
chimon2000 / main.dart
Created November 1, 2023 17:55
tangled-marble-2871
import 'package:flutter/material.dart';
import 'dart:async';
import 'package:flutter_riverpod/flutter_riverpod.dart';
final testStreamProvider = StreamProvider<int>((ref) {
return Stream.periodic(const Duration(seconds: 2), (count) {
return count;
});
});
@chimon2000
chimon2000 / main.dart
Created December 2, 2023 17:08
GoRouter sample
// Copyright 2013 The Flutter Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'dart:math' as math;
import 'package:flutter/material.dart';
import 'package:go_router/go_router.dart';
import 'package:english_words/english_words.dart';
@chimon2000
chimon2000 / main.dart
Last active December 2, 2023 17:10
GoRouter sample
// Copyright 2013 The Flutter Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'dart:math' as math;
import 'package:flutter/material.dart';
import 'package:go_router/go_router.dart';
import 'package:english_words/english_words.dart';