123456789101112131415161718192021222324252627 |
- import 'package:flutter/material.dart';
- import "package:photos/core/configuration.dart";
- import "package:photos/core/constants.dart";
- import "package:photos/generated/l10n.dart";
- class DeveloperSettingsWidget extends StatelessWidget {
- const DeveloperSettingsWidget({super.key});
- @override
- Widget build(BuildContext context) {
- final endpoint = Configuration.instance.getHttpEndpoint();
- if (endpoint != kDefaultProductionEndpoint) {
- final endpointURI = Uri.parse(endpoint);
- return Padding(
- padding: const EdgeInsets.only(bottom: 20),
- child: Text(
- S.of(context).customEndpoint(
- "${endpointURI.host}:${endpointURI.port}",
- ),
- style: Theme.of(context).textTheme.bodySmall,
- ),
- );
- } else {
- return const SizedBox.shrink();
- }
- }
- }
|