skipp_desk 0.2.0
skipp_desk: ^0.2.0 copied to clipboard
Flutter host for the Skipp Desk support widget.
example/lib/main.dart
import 'package:flutter/material.dart';
import 'package:skipp_desk/skipp_desk.dart';
void main() => runApp(const ExampleApp());
class ExampleApp extends StatelessWidget {
const ExampleApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Builder(
builder: (context) => Scaffold(
body: Center(
child: FilledButton(
onPressed: () => Navigator.of(context).push(
MaterialPageRoute<void>(
builder: (_) => SkippDeskWidget(
workspaceId: 'your-workspace-id',
apiBaseUrl: 'https://your-desk-api.example',
user: const SkippDeskUser(id: 'customer-42'),
onClose: () => Navigator.of(context).pop(),
),
),
),
child: const Text('Open support'),
),
),
),
),
);
}
}