chore(client): tweak ui
This commit is contained in:
		
							parent
							
								
									7775eb9641
								
							
						
					
					
						commit
						7cf3218068
					
				
					 1 changed files with 2 additions and 41 deletions
				
			
		|  | @ -1,6 +1,5 @@ | ||||||
| import { computed, ref, reactive } from 'vue'; | import { computed, ref, reactive } from 'vue'; | ||||||
| import { $i } from './account'; | import { $i } from './account'; | ||||||
| import { mainRouter } from '@/router'; |  | ||||||
| import { search } from '@/scripts/search'; | import { search } from '@/scripts/search'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
|  | @ -55,26 +54,7 @@ export const menuDef = reactive({ | ||||||
| 		title: 'lists', | 		title: 'lists', | ||||||
| 		icon: 'fas fa-list-ul', | 		icon: 'fas fa-list-ul', | ||||||
| 		show: computed(() => $i != null), | 		show: computed(() => $i != null), | ||||||
| 		active: computed(() => mainRouter.currentRoute.value.path.startsWith('/timeline/list/') || mainRouter.currentRoute.value.path === '/my/lists' || mainRouter.currentRoute.value.path.startsWith('/my/lists/')), | 		to: '/my/lists', | ||||||
| 		action: (ev) => { |  | ||||||
| 			const items = ref([{ |  | ||||||
| 				type: 'pending', |  | ||||||
| 			}]); |  | ||||||
| 			os.api('users/lists/list').then(lists => { |  | ||||||
| 				const _items = [...lists.map(list => ({ |  | ||||||
| 					type: 'link', |  | ||||||
| 					text: list.name, |  | ||||||
| 					to: `/timeline/list/${list.id}`, |  | ||||||
| 				})), null, { |  | ||||||
| 					type: 'link', |  | ||||||
| 					to: '/my/lists', |  | ||||||
| 					text: i18n.ts.manageLists, |  | ||||||
| 					icon: 'fas fa-cog', |  | ||||||
| 				}]; |  | ||||||
| 				items.value = _items; |  | ||||||
| 			}); |  | ||||||
| 			os.popupMenu(items, ev.currentTarget ?? ev.target); |  | ||||||
| 		}, |  | ||||||
| 	}, | 	}, | ||||||
| 	/* | 	/* | ||||||
| 	groups: { | 	groups: { | ||||||
|  | @ -88,26 +68,7 @@ export const menuDef = reactive({ | ||||||
| 		title: 'antennas', | 		title: 'antennas', | ||||||
| 		icon: 'fas fa-satellite', | 		icon: 'fas fa-satellite', | ||||||
| 		show: computed(() => $i != null), | 		show: computed(() => $i != null), | ||||||
| 		active: computed(() => mainRouter.currentRoute.value.path.startsWith('/timeline/antenna/') || mainRouter.currentRoute.value.path === '/my/antennas' || mainRouter.currentRoute.value.path.startsWith('/my/antennas/')), | 		to: '/my/antennas', | ||||||
| 		action: (ev) => { |  | ||||||
| 			const items = ref([{ |  | ||||||
| 				type: 'pending', |  | ||||||
| 			}]); |  | ||||||
| 			os.api('antennas/list').then(antennas => { |  | ||||||
| 				const _items = [...antennas.map(antenna => ({ |  | ||||||
| 					type: 'link', |  | ||||||
| 					text: antenna.name, |  | ||||||
| 					to: `/timeline/antenna/${antenna.id}`, |  | ||||||
| 				})), null, { |  | ||||||
| 					type: 'link', |  | ||||||
| 					to: '/my/antennas', |  | ||||||
| 					text: i18n.ts.manageAntennas, |  | ||||||
| 					icon: 'fas fa-cog', |  | ||||||
| 				}]; |  | ||||||
| 				items.value = _items; |  | ||||||
| 			}); |  | ||||||
| 			os.popupMenu(items, ev.currentTarget ?? ev.target); |  | ||||||
| 		}, |  | ||||||
| 	}, | 	}, | ||||||
| 	favorites: { | 	favorites: { | ||||||
| 		title: 'favorites', | 		title: 'favorites', | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue