refactor
This commit is contained in:
		
							parent
							
								
									8c9a13b2b7
								
							
						
					
					
						commit
						b7bbe090e9
					
				
					 14 changed files with 12 additions and 5 deletions
				
			
		|  | @ -39,7 +39,7 @@ const sideN = Math.floor(n / 2); | |||
|  */ | ||||
| export function genIdenticon(seed: string, stream: WriteStream): Promise<void> { | ||||
| 	const rand = gen.create(seed); | ||||
| 	const canvas = p.make(size, size); | ||||
| 	const canvas = p.make(size, size, undefined); | ||||
| 	const ctx = canvas.getContext('2d'); | ||||
| 
 | ||||
| 	ctx.fillStyle = bg; | ||||
|  |  | |||
|  | @ -11,7 +11,7 @@ import { In } from 'typeorm'; | |||
| import { Emoji } from '@/models/entities/emoji'; | ||||
| import { Poll } from '@/models/entities/poll'; | ||||
| 
 | ||||
| export default async function renderNote(note: Note, dive = true, isTalk = false): Promise<any> { | ||||
| export default async function renderNote(note: Note, dive = true, isTalk = false): Promise<Record<string, unknown>> { | ||||
| 	const getPromisedFiles = async (ids: string[]) => { | ||||
| 		if (!ids || ids.length === 0) return []; | ||||
| 		const items = await DriveFiles.find({ id: In(ids) }); | ||||
|  |  | |||
|  | @ -6,7 +6,14 @@ | |||
|  * @param last URL of last page (optional) | ||||
|  * @param orderedItems attached objects (optional) | ||||
|  */ | ||||
| export default function(id: string | null, totalItems: any, first?: string, last?: string, orderedItems?: Record<string, unknown>) { | ||||
| export default function(id: string | null, totalItems: any, first?: string, last?: string, orderedItems?: Record<string, unknown>[]): { | ||||
| 	id: string | null; | ||||
| 	type: 'OrderedCollection'; | ||||
| 	totalItems: any; | ||||
| 	first?: string; | ||||
| 	last?: string; | ||||
| 	orderedItems?: Record<string, unknown>[]; | ||||
| } { | ||||
| 	const page: any = { | ||||
| 		id, | ||||
| 		type: 'OrderedCollection', | ||||
|  |  | |||
|  | @ -32,7 +32,7 @@ export default async (ctx: Router.RouterContext) => { | |||
| 
 | ||||
| 	const rendered = renderOrderedCollection( | ||||
| 		`${config.url}/users/${userId}/collections/featured`, | ||||
| 		renderedNotes.length, undefined, undefined, renderedNotes | ||||
| 		renderedNotes.length, undefined, undefined, renderedNotes, | ||||
| 	); | ||||
| 
 | ||||
| 	ctx.body = renderActivity(rendered); | ||||
|  |  | |||
|  | @ -30,7 +30,7 @@ | |||
| 		"outDir": "./built", | ||||
| 		"typeRoots": [ | ||||
| 			"./node_modules/@types", | ||||
| 			"./@types" | ||||
| 			"./src/@types" | ||||
| 		], | ||||
| 		"lib": [ | ||||
| 			"esnext" | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue