WIP
This commit is contained in:
parent
e62100e200
commit
f670d6e4b7
|
@ -1,3 +1,4 @@
|
||||||
|
import 'package:cached_network_image/cached_network_image.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:flutter_spinkit/flutter_spinkit.dart';
|
import 'package:flutter_spinkit/flutter_spinkit.dart';
|
||||||
import 'package:google_fonts/google_fonts.dart';
|
import 'package:google_fonts/google_fonts.dart';
|
||||||
|
@ -220,8 +221,9 @@ class _BottomArrowLinkedLocalsComponentWidgetState
|
||||||
topRight:
|
topRight:
|
||||||
Radius.circular(25.0),
|
Radius.circular(25.0),
|
||||||
),
|
),
|
||||||
child: Image.network(
|
child: CachedNetworkImage(
|
||||||
"https://freaccess.com.br/freaccess/Images/Clients/${getJsonField(
|
imageUrl:
|
||||||
|
"https://freaccess.com.br/freaccess/Images/Clients/${getJsonField(
|
||||||
eachLocalsItem,
|
eachLocalsItem,
|
||||||
r'''$.CLI_ID''',
|
r'''$.CLI_ID''',
|
||||||
).toString()}.png",
|
).toString()}.png",
|
||||||
|
|
|
@ -1,13 +1,11 @@
|
||||||
import 'package:hub/backend/api_requests/api_calls.dart';
|
import 'package:cached_network_image/cached_network_image.dart';
|
||||||
import 'package:hub/backend/api_requests/api_manager.dart';
|
|
||||||
|
|
||||||
import 'package:hub/components/organism_components/up_arrow_linked_locals_component/up_arrow_linked_locals_component_model.dart';
|
|
||||||
import 'package:hub/flutter_flow/flutter_flow_theme.dart';
|
|
||||||
import 'package:hub/flutter_flow/flutter_flow_util.dart';
|
|
||||||
|
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:flutter_spinkit/flutter_spinkit.dart';
|
import 'package:flutter_spinkit/flutter_spinkit.dart';
|
||||||
import 'package:google_fonts/google_fonts.dart';
|
import 'package:google_fonts/google_fonts.dart';
|
||||||
|
import 'package:hub/backend/api_requests/api_calls.dart';
|
||||||
|
import 'package:hub/components/organism_components/up_arrow_linked_locals_component/up_arrow_linked_locals_component_model.dart';
|
||||||
|
import 'package:hub/flutter_flow/flutter_flow_theme.dart';
|
||||||
|
import 'package:hub/flutter_flow/flutter_flow_util.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
|
|
||||||
class UpArrowLinkedLocalsComponentWidget extends StatefulWidget {
|
class UpArrowLinkedLocalsComponentWidget extends StatefulWidget {
|
||||||
|
@ -185,11 +183,12 @@ class _UpArrowLinkedLocalsComponentWidgetState
|
||||||
topLeft: Radius.circular(25.0),
|
topLeft: Radius.circular(25.0),
|
||||||
topRight: Radius.circular(25.0),
|
topRight: Radius.circular(25.0),
|
||||||
),
|
),
|
||||||
child: Image.network(
|
child: CachedNetworkImage(
|
||||||
'https://freaccess.com.br/freaccess/Images/Clients/${getJsonField(
|
imageUrl:
|
||||||
|
"https://freaccess.com.br/freaccess/Images/Clients/${getJsonField(
|
||||||
eachLocalsItem,
|
eachLocalsItem,
|
||||||
r'''$.CLI_ID''',
|
r'''$.CLI_ID''',
|
||||||
).toString()}.png',
|
).toString()}.png",
|
||||||
width: double.infinity,
|
width: double.infinity,
|
||||||
height: double.infinity,
|
height: double.infinity,
|
||||||
fit: BoxFit.fill,
|
fit: BoxFit.fill,
|
||||||
|
|
|
@ -1,8 +1,11 @@
|
||||||
import '/flutter_flow/flutter_flow_theme.dart';
|
import 'package:cached_network_image/cached_network_image.dart';
|
||||||
import '/flutter_flow/flutter_flow_util.dart';
|
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:google_fonts/google_fonts.dart';
|
import 'package:google_fonts/google_fonts.dart';
|
||||||
|
|
||||||
|
import '/flutter_flow/flutter_flow_theme.dart';
|
||||||
|
import '/flutter_flow/flutter_flow_util.dart';
|
||||||
import 'visitor_details_modal_template_component_model.dart';
|
import 'visitor_details_modal_template_component_model.dart';
|
||||||
|
|
||||||
export 'visitor_details_modal_template_component_model.dart';
|
export 'visitor_details_modal_template_component_model.dart';
|
||||||
|
|
||||||
class VisitorDetailsModalTemplateComponentWidget extends StatefulWidget {
|
class VisitorDetailsModalTemplateComponentWidget extends StatefulWidget {
|
||||||
|
@ -125,8 +128,8 @@ class _VisitorDetailsModalTemplateComponentWidgetState
|
||||||
decoration: const BoxDecoration(
|
decoration: const BoxDecoration(
|
||||||
shape: BoxShape.circle,
|
shape: BoxShape.circle,
|
||||||
),
|
),
|
||||||
child: Image.network(
|
child: CachedNetworkImage(
|
||||||
widget.visitorImageURL!,
|
imageUrl: widget.visitorImageURL!,
|
||||||
fit: BoxFit.cover,
|
fit: BoxFit.cover,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
|
import 'package:cached_network_image/cached_network_image.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:google_fonts/google_fonts.dart';
|
import 'package:google_fonts/google_fonts.dart';
|
||||||
import 'package:hub/actions/actions.dart';
|
import 'package:hub/actions/actions.dart';
|
||||||
|
@ -363,12 +364,21 @@ class _HomePageWidgetState extends State<HomePageWidget> {
|
||||||
decoration: const BoxDecoration(
|
decoration: const BoxDecoration(
|
||||||
shape: BoxShape.circle,
|
shape: BoxShape.circle,
|
||||||
),
|
),
|
||||||
child: Image.network(
|
child: CachedNetworkImage(
|
||||||
valueOrDefault<String>(
|
imageUrl: valueOrDefault(
|
||||||
'https://freaccess.com.br/freaccess/Images/Clients/${AppState().cliUUID}.png',
|
'https://freaccess.com.br/freaccess/Images/Clients/${AppState().cliUUID}.png',
|
||||||
'https://storage.googleapis.com/flutterflow-io-6f20.appspot.com/projects/flutter-freaccess-hub-0xgz9q/assets/7ftdetkzc3s0/360_F_64676383_LdbmhiNM6Ypzb3FM4PPuFP9rHe7ri8Ju.jpg',
|
'assets/images/error_image.svg'),
|
||||||
),
|
width: 80.0,
|
||||||
|
height: 80.0,
|
||||||
fit: BoxFit.cover,
|
fit: BoxFit.cover,
|
||||||
|
alignment: const Alignment(0.0, 0.0),
|
||||||
|
placeholder: (context, url) =>
|
||||||
|
Image.asset(
|
||||||
|
'assets/images/error_image.svg'),
|
||||||
|
errorListener: (_) => Image.asset(
|
||||||
|
'assets/images/error_image.svg'),
|
||||||
|
errorWidget: (_, __, ___) => Image.asset(
|
||||||
|
'assets/images/error_image.svg'),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
Container(
|
Container(
|
||||||
|
|
Loading…
Reference in New Issue