Skip to content

Commit f8bee84

Browse files
committed
Everything works and video page added
1 parent ae2b46b commit f8bee84

File tree

3 files changed

+13
-3
lines changed

3 files changed

+13
-3
lines changed

packages/firebase_vertexai/firebase_vertexai/example/lib/main.dart

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ import 'pages/token_count_page.dart';
2525
import 'pages/schema_page.dart';
2626
import 'pages/imagen_page.dart';
2727
import 'pages/document.dart';
28+
import 'pages/video_page.dart';
2829

2930
// REQUIRED if you want to run on Web
3031
const FirebaseOptions? options = null;
@@ -84,7 +85,8 @@ class _HomeScreenState extends State<HomeScreen> {
8485
ImagePromptPage(title: 'Image Prompt', model: widget.model),
8586
ImagenPage(title: 'Imagen Model', model: widget.model),
8687
SchemaPromptPage(title: 'Schema Prompt', model: widget.model),
87-
DocumentPage(title: "Document Prompt", model: widget.model),
88+
DocumentPage(title: 'Document Prompt', model: widget.model),
89+
VideoPage(title: 'Video Prompt', model: widget.model),
8890
];
8991

9092
void _onItemTapped(int index) {
@@ -168,6 +170,14 @@ class _HomeScreenState extends State<HomeScreen> {
168170
label: 'Document Prompt',
169171
tooltip: 'Document Prompt',
170172
),
173+
BottomNavigationBarItem(
174+
icon: Icon(
175+
Icons.video_collection,
176+
color: Theme.of(context).colorScheme.primary,
177+
),
178+
label: 'Video Prompt',
179+
tooltip: 'Video Prompt',
180+
),
171181
],
172182
currentIndex: _selectedIndex,
173183
onTap: _onItemTapped,

packages/firebase_vertexai/firebase_vertexai/example/lib/pages/document.dart

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ import 'dart:typed_data';
1616

1717
import 'package:flutter/material.dart';
1818
import 'package:firebase_vertexai/firebase_vertexai.dart';
19-
import 'package:firebase_auth/firebase_auth.dart';
2019
import 'package:flutter/services.dart';
2120
import '../widgets/message_widget.dart';
2221

@@ -105,7 +104,7 @@ class _DocumentPageState extends State<DocumentPage> {
105104
child: ElevatedButton(
106105
onPressed: !_loading
107106
? () async {
108-
_testDocumentReading(widget.model);
107+
await _testDocumentReading(widget.model);
109108
}
110109
: null,
111110
child: const Text('Test Document Reading'),

packages/firebase_vertexai/firebase_vertexai/example/pubspec.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,3 +42,4 @@ flutter:
4242
assets:
4343
- assets/images/
4444
- assets/documents/
45+
- assets/videos/

0 commit comments

Comments
 (0)