Skip to content

Instantly share code, notes, and snippets.

View tiagolpadua's full-sized avatar
😃

Tiago tiagolpadua

😃
  • Banco do Brasil
  • Brasília-Brazil
View GitHub Profile
@tiagolpadua
tiagolpadua / app.component.spec.ts
Created July 20, 2021 01:58
Exemplo Teste JS45
import { TestBed } from '@angular/core/testing';
import { AppComponent } from './app.component';
import { HeaderComponent } from './components/header/header.component';
describe('AppComponent', () => {
beforeEach(async () => {
await TestBed.configureTestingModule({
declarations: [
AppComponent,
HeaderComponent
@tiagolpadua
tiagolpadua / cmail-confirm-button.component.html
Created July 23, 2021 23:15
cmail-confirm-button directive/component
<button class="mdl-button mdl-js-button mdl-button--raised mdl-button--accent">
<ng-content></ng-content>
</button>
<h3>{{cabecalho}}</h3>
<p>
{{corpo}}
</p>
<h5>{{rodape}}</h5>
@tiagolpadua
tiagolpadua / main.dart
Created August 8, 2021 01:55
Conteúdo Inicial
import 'package:flutter/material.dart';
void main() {
runApp(Faturas());
}
class Faturas extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
@tiagolpadua
tiagolpadua / layout.dart
Created August 14, 2021 15:06
Payment Options Screen Layout
build(BuildContext context) {
final operationTax = nf.format((widget.selectedPaymentOption.number *
widget.selectedPaymentOption.value) -
widget.paymentOptionsViewModel.invoiceValue);
return Scaffold(
appBar: AppBar(
title: const Text('Pagamento da fatura'),
),
body: Container(
@tiagolpadua
tiagolpadua / credit_card_details.dart
Created August 14, 2021 23:13
Credit Card Details
Widget build(BuildContext context) {
final creditCartDetailsViewModel = context.select(
(CreditCartDetailsViewModel model) => model,
);
return Scaffold(
appBar: AppBar(
title: const Text('Pagamento da fatura'),
),
body: Padding(
@tiagolpadua
tiagolpadua / confirmation.dart
Created August 14, 2021 23:15
Confirmation Screen
Widget build(BuildContext context) {
final vm = context.select(
(ConfirmationViewModel model) => model,
);
final txtFee = nf.format(vm.selectedPaymentOption!.total - vm.invoiceValue);
final txtTotal = nf.format(vm.selectedPaymentOption!.total);
final txtYouPay =
@tiagolpadua
tiagolpadua / main.dart
Created August 17, 2021 11:34
Dia 01 Flutter
import 'package:flutter/material.dart';
// void main() {
// runApp(Text());
// }
// CTRL+ALT+L
// ALT+ENTER
void main() => runApp(
Column(
textDirection: TextDirection.ltr,
# Este arquivo deve ficar na pasta .github/workflows/build.yml
name: Build
on:
push:
branches:
- master
pull_request:
types: [opened, synchronize, reopened]
jobs:
sonarcloud:
@tiagolpadua
tiagolpadua / character_screen.dart
Last active November 11, 2021 02:08
Telas Desafio Semana 2 - Yes She Codes
class CharacterScreen extends StatefulWidget {
Character character;
CharacterScreen({this.character});
@override
_CharacterScreenState createState() => _CharacterScreenState();
}