Skip to content

Instantly share code, notes, and snippets.

View MichaelMarner's full-sized avatar

Michael Marner MichaelMarner

View GitHub Profile
@MichaelMarner
MichaelMarner / SampleDto.ts
Last active October 3, 2023 06:42
nullable example DTO
export class NestedTypeDto {
@ApiProperty({
type: string
})
value: string;
}
export class SampleDto {
@ApiProperty({
type: NestedTypeDto,
import 'package:cached_network_image/cached_network_image.dart';
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) => MaterialApp(
title: 'CachedNetworkImage Hero',
theme: ThemeData(primarySwatch: Colors.blue),
import 'package:cached_network_image/cached_network_image.dart';
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) => MaterialApp(
title: 'CachedNetworkImage Demo',
theme: ThemeData(primarySwatch: Colors.blue),
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
home: MyHomePage(title: 'Flutter Demo Home Page'),
import { ErrorHandler, Inject } from '@angular/core';
import { AlertController } from 'ionic-angular';
import { SplashScreen } from '@ionic-native/splash-screen';
Import { RollbarService } form 'angular-rollbar';
export class MyErrorHandler implements ErrorHandler {
constructor(
private alerts: AlertController,
public splashScreen: SplashScreen,
public rollbar: RollbarService
@NgModule({
imports: [
RollbarModule.forRoot({
accessToken: 'YOUR ROLLBAR CLIENT TOKEN'
})
],
});
import { ErrorHandler, Inject } from '@angular/core';
import { AlertController } from 'ionic-angular';
import { SplashScreen } from '@ionic-native/splash-screen';
export class MyErrorHandler implements ErrorHandler {
constructor(
private alerts: AlertController,
public splashScreen: SplashScreen,
) {}
const ERROR_HANDLER = environment.production ? MyErrorHandler : IonicErrorHandler;
@NgModule({
// the rest of your module bootstrapping
providers: [
{ provide: ErrorHandler, useClass: ERROR_HANDLER }
]
});
import { ErrorHandler } from '@angular/core';
export class MyErrorHandler implements ErrorHandler {
constructor() {}
async handleError(error) {
console.error(error);
}
}
service: image-resizer
plugins:
- serverless-apigw-binary
- serverless-apigwy-binary
custom:
apigwBinary:
types:
- 'image/jpeg'