Skip to main content

Điều hướng

Hướng dẫn này đưa ra giả định rằng bạn đang sử dụng go_router trong ứng dụng của mình.

Ghi chú

Nếu bạn đang sử dụng một giải pháp điều hướng khác, việc cài đặt sẽ tùy thuộc vào cách sắp xếp điều hướng của bạn.

Như đã lưu ý trong Hello PiScale Chat, PSChat cần được thiết lập là cấp độ cao nhất của các thành phần trong ứng dụng để PiScale Chat SDK hoạt động như thiết kế.

import 'package:piscale_chat_flutter/piscale_chat_flutter.dart';

class App extends StatelessWidget {
const App({super.key});

@override
Widget build(BuildContext context) {
return MaterialApp.router(
routerConfig: appRouter,
builder: (context, child) {
return PSChat(
userId: 'USER_ID',
deviceId: 'DEVICE_ID',
apiClientOptions: PSChatApiClientOptions(
appId: ('APP_ID'),
fetchToken: fetchToken,
),
child: child,
);
},
);
}
}