enhance(backend): MFMのunixtimeをISO形式で連合するように
This commit is contained in:
		| @@ -276,9 +276,18 @@ export class MfmService { | ||||
| 			}, | ||||
|  | ||||
| 			fn: (node) => { | ||||
| 				const el = doc.createElement('i'); | ||||
| 				appendChildren(node.children, el); | ||||
| 				return el; | ||||
| 				if (node.props.name === 'unixtime') { | ||||
| 					const text = node.children[0]!.type === 'text' ? node.children[0].props.text : ''; | ||||
| 					const date = new Date(parseInt(text, 10) * 1000); | ||||
| 					const el = doc.createElement('time'); | ||||
| 					el.setAttribute('datetime', date.toISOString()); | ||||
| 					el.textContent = date.toISOString(); | ||||
| 					return el; | ||||
| 				} else { | ||||
| 					const el = doc.createElement('i'); | ||||
| 					appendChildren(node.children, el); | ||||
| 					return el; | ||||
| 				} | ||||
| 			}, | ||||
|  | ||||
| 			blockCode: (node) => { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 syuilo
					syuilo