feat: add search to the new session project picker (#3408)

* feat: add search to the new session project picker

* fix: punctuate the project picker empty state
This commit is contained in:
Maxim Topciu
2026-09-07 20:25:19 +03:00
committed by GitHub
parent 0e836e7b75
commit fc61b10109
14 changed files with 241 additions and 27 deletions
+1
View File
@@ -2185,6 +2185,7 @@ export const dict = {
'chat.chatInput.draftPicker.projectTitle': 'Projekt',
'chat.chatInput.draftPicker.searchProjects': 'Projekte durchsuchen...',
'chat.chatInput.draftPicker.searchBranches': 'Branches durchsuchen...',
'chat.chatInput.draftPicker.noProjectsFound': 'Keine Projekte gefunden.',
'chat.chatInput.worktrees': 'Worktrees',
'chat.chatInput.worktreeNew': '+ Neu',
'chat.chatInput.drop.insertMention': 'Hier ablegen, um als Erwähnung einzufügen',
+1
View File
@@ -2406,6 +2406,7 @@ export const dict = {
'chat.chatInput.draftPicker.projectTitle': 'Project',
'chat.chatInput.draftPicker.searchProjects': 'Search projects...',
'chat.chatInput.draftPicker.searchBranches': 'Search branches...',
'chat.chatInput.draftPicker.noProjectsFound': 'No projects found.',
'chat.chatInput.worktrees': 'Worktrees',
'chat.chatInput.worktreeNew': '+ New',
'chat.chatInput.drop.insertMention': 'Drop to insert as mention',
+1
View File
@@ -2372,6 +2372,7 @@ export const dict: Record<I18nKey, string> = {
"chat.chatInput.draftPicker.projectTitle": "Proyecto",
"chat.chatInput.draftPicker.searchProjects": "Buscar proyectos...",
"chat.chatInput.draftPicker.searchBranches": "Buscar ramas...",
"chat.chatInput.draftPicker.noProjectsFound": "No se encontraron proyectos.",
"chat.chatInput.worktrees": "Worktrees",
"chat.chatInput.worktreeNew": "+ Nuevo",
"chat.chatInput.drop.insertMention": "Suelta para insertar como mención",
+1
View File
@@ -2114,6 +2114,7 @@ export const dict = {
'chat.chatInput.draftPicker.projectTitle': 'Projet',
'chat.chatInput.draftPicker.searchProjects': 'Rechercher des projets...',
'chat.chatInput.draftPicker.searchBranches': 'Rechercher des branches...',
'chat.chatInput.draftPicker.noProjectsFound': 'Aucun projet trouvé.',
'chat.chatInput.worktrees': 'Worktrees',
'chat.chatInput.worktreeNew': '+ Nouveau',
'chat.chatInput.drop.insertMention': 'Déposer pour insérer comme mention',
+1
View File
@@ -2405,6 +2405,7 @@ export const dict: Record<I18nKey, string> = {
'chat.chatInput.draftPicker.projectTitle': 'プロジェクト',
'chat.chatInput.draftPicker.searchProjects': 'プロジェクトを検索...',
'chat.chatInput.draftPicker.searchBranches': 'ブランチを検索...',
'chat.chatInput.draftPicker.noProjectsFound': 'プロジェクトが見つかりません。',
'chat.chatInput.worktrees': 'ワークツリー',
'chat.chatInput.worktreeNew': '+ 新規',
'chat.chatInput.drop.insertMention': 'ドロップしてメンションとして挿入',
+1
View File
@@ -2406,6 +2406,7 @@ export const dict: Record<I18nKey, string> = {
'chat.chatInput.draftPicker.projectTitle': '프로젝트',
'chat.chatInput.draftPicker.searchProjects': '프로젝트 검색...',
'chat.chatInput.draftPicker.searchBranches': '브랜치 검색...',
'chat.chatInput.draftPicker.noProjectsFound': '프로젝트를 찾을 수 없습니다.',
'chat.chatInput.worktrees': '워크트리',
'chat.chatInput.worktreeNew': '+ 새로 만들기',
'chat.chatInput.drop.insertMention': '여기에 놓아 멘션으로 추가',
+1
View File
@@ -1267,6 +1267,7 @@ export const dict: Record<I18nKey, string> = {
'chat.chatInput.draftPicker.projectTitle': 'Projekt',
'chat.chatInput.draftPicker.searchProjects': 'Szukaj projektów...',
'chat.chatInput.draftPicker.searchBranches': 'Szukaj gałęzi...',
'chat.chatInput.draftPicker.noProjectsFound': 'Nie znaleziono projektów.',
'chat.chatInput.drop.attachFiles': 'Drop files here to attach',
'chat.chatInput.drop.insertMention': 'Drop to insert as mention',
'chat.chatInput.fileFallback': 'file',
@@ -2372,6 +2372,7 @@ export const dict: Record<I18nKey, string> = {
"chat.chatInput.draftPicker.projectTitle": "Projeto",
"chat.chatInput.draftPicker.searchProjects": "Buscar projetos...",
"chat.chatInput.draftPicker.searchBranches": "Buscar branches...",
"chat.chatInput.draftPicker.noProjectsFound": "Nenhum projeto encontrado.",
"chat.chatInput.worktrees": "Worktrees",
"chat.chatInput.worktreeNew": "+ Novo",
"chat.chatInput.drop.insertMention": "Solte para inserir como menção",
+1
View File
@@ -2346,6 +2346,7 @@ export const dict = {
'chat.chatInput.draftPicker.projectTitle': 'Proje',
'chat.chatInput.draftPicker.searchProjects': 'Projelerde ara...',
'chat.chatInput.draftPicker.searchBranches': 'Branch\'lerde ara...',
'chat.chatInput.draftPicker.noProjectsFound': 'Proje bulunamadı.',
'chat.chatInput.worktrees': 'Worktree\'ler',
'chat.chatInput.worktreeNew': '+ Yeni',
'chat.chatInput.drop.insertMention': 'Mention olarak eklemek için bırak',
+1
View File
@@ -2372,6 +2372,7 @@ export const dict: Record<I18nKey, string> = {
"chat.chatInput.draftPicker.projectTitle": "Проєкт",
"chat.chatInput.draftPicker.searchProjects": "Пошук проєктів...",
"chat.chatInput.draftPicker.searchBranches": "Пошук гілок...",
"chat.chatInput.draftPicker.noProjectsFound": "Проєктів не знайдено.",
"chat.chatInput.worktrees": "Worktree",
"chat.chatInput.worktreeNew": "+ Новий",
"chat.chatInput.drop.insertMention": "Відпустіть, щоб вставити як згадку",
@@ -2372,6 +2372,7 @@ export const dict: Record<I18nKey, string> = {
'chat.chatInput.draftPicker.projectTitle': '项目',
'chat.chatInput.draftPicker.searchProjects': '搜索项目...',
'chat.chatInput.draftPicker.searchBranches': '搜索分支...',
'chat.chatInput.draftPicker.noProjectsFound': '未找到项目。',
'chat.chatInput.worktrees': '工作树',
'chat.chatInput.worktreeNew': '+ 新建',
'chat.chatInput.drop.insertMention': '释放以插入为提及',
@@ -2376,6 +2376,7 @@ export const dict: Record<I18nKey, string> = {
'chat.chatInput.draftPicker.projectTitle': '專案',
'chat.chatInput.draftPicker.searchProjects': '搜尋專案...',
'chat.chatInput.draftPicker.searchBranches': '搜尋分支...',
'chat.chatInput.draftPicker.noProjectsFound': '找不到專案。',
'chat.chatInput.worktrees': 'Worktree',
'chat.chatInput.worktreeNew': '+ 新增',
'chat.chatInput.drop.insertMention': '放開以插入為提及',