This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import 'dart:developer'; | |
import 'package:flutter/material.dart'; | |
class ChooseInfoButton extends StatefulWidget { | |
final String title; | |
final String subTitle; | |
final String label; | |
final String subLabel; | |
final String middleText; | |
final String subMiddleText; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import 'dart:ui' as ui; | |
import 'package:flutter/rendering.dart'; | |
import 'dart:async'; | |
import 'dart:typed_data'; | |
import 'package:flutter/material.dart'; | |
Future<ui.Image> getImageFromPath(String imagePath) async { | |
final netImage = NetworkImage(imagePath); | |
final Completer<ui.Image> mainCompleter = Completer(); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@Resolver() | |
export class InstitutionResolver { | |
private institutionsCollection!: Collection; | |
private userCollection!: Collection; | |
private orderCollection!: Collection; | |
// eslint-disable-next-line @typescript-eslint/no-unused-vars,@typescript-eslint/explicit-member-accessibility | |
@Query(returns => [Institution]) | |
async showAllInst(): Promise<Institution[]> { | |
if (!this.institutionsCollection) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Future<String> updateInstitution( | |
final String institutionId, final Asset file) async { | |
final String filePath = await file.filePath; | |
dev.log(filePath, name: "Ulan", sequenceNumber: 15, zone: Zone.root); | |
final MultipartFile multipartFile = await MultipartFile.fromPath('photo', filePath, filename: file.name, contentType: MediaType("image", "jpg"),); | |
print(multipartFile.filename); | |
final document = ''' | |
mutation update(\$postBackgound: Upload!){ addDataInstitution(token:"", institutionId: $institutionId imageBackground: \$postBackgound ){ | |
imageBackgroundUrl | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//in class auth | |
Future<void> _authenticate( | |
String email, String password, String urlSegment) async { | |
final url = | |
'https://www.googleapis.com/identitytoolkit/v3/relyingparty/$urlSegment?key=hjey'; | |
try { | |
final response = await http.post( | |
url, | |
body: json.encode( | |
{ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import 'dart:math' as math; | |
import 'package:flutter/material.dart'; | |
import 'package:grata/components/molecules/service-card.dart'; | |
import 'package:grata/helpers/forListview.dart'; | |
import 'package:grata/providers/data.dart'; | |
import 'package:grata/providers/instit.dart'; | |
import 'package:grata/screens/components/molecules/single-app-bar.dart'; | |
import 'package:grata/screens/components/molecules/positioned-card.dart'; | |
import 'package:grata/screens/components/pages/timeandOrder.dart'; | |
import 'package:grata/screens/models/single-instit-model.dart'; |