Refactor: Rename misskey-flavored-markdown --> mfm
This commit is contained in:
		
							parent
							
								
									620722cb55
								
							
						
					
					
						commit
						466cae524e
					
				|  | @ -5,17 +5,17 @@ | |||
| 
 | ||||
| 	<div style="overflow: hidden; line-height: 28px;"> | ||||
| 		<p class="turn" v-if="!iAmPlayer && !game.isEnded"> | ||||
| 			<misskey-flavored-markdown :text="$t('@.reversi.turn-of', { name: $options.filters.userName(turnUser) })" :should-break="false" :plain-text="true" :custom-emojis="turnUser.emojis"/> | ||||
| 			<mfm :text="$t('@.reversi.turn-of', { name: $options.filters.userName(turnUser) })" :should-break="false" :plain-text="true" :custom-emojis="turnUser.emojis"/> | ||||
| 			<mk-ellipsis/> | ||||
| 		</p> | ||||
| 		<p class="turn" v-if="logPos != logs.length"> | ||||
| 			<misskey-flavored-markdown :text="$t('@.reversi.past-turn-of', { name: $options.filters.userName(turnUser) })" :should-break="false" :plain-text="true" :custom-emojis="turnUser.emojis"/> | ||||
| 			<mfm :text="$t('@.reversi.past-turn-of', { name: $options.filters.userName(turnUser) })" :should-break="false" :plain-text="true" :custom-emojis="turnUser.emojis"/> | ||||
| 		</p> | ||||
| 		<p class="turn1" v-if="iAmPlayer && !game.isEnded && !isMyTurn">{{ $t('@.reversi.opponent-turn') }}<mk-ellipsis/></p> | ||||
| 		<p class="turn2" v-if="iAmPlayer && !game.isEnded && isMyTurn" v-animate-css="{ classes: 'tada', iteration: 'infinite' }">{{ $t('@.reversi.my-turn') }}</p> | ||||
| 		<p class="result" v-if="game.isEnded && logPos == logs.length"> | ||||
| 			<template v-if="game.winner"> | ||||
| 				<misskey-flavored-markdown :text="$t('@.reversi.won', { name: $options.filters.userName(game.winner) })" :should-break="false" :plain-text="true" :custom-emojis="game.winner.emojis"/> | ||||
| 				<mfm :text="$t('@.reversi.won', { name: $options.filters.userName(game.winner) })" :should-break="false" :plain-text="true" :custom-emojis="game.winner.emojis"/> | ||||
| 				<span v-if="game.surrendered != null"> ({{ $t('surrendered') }})</span> | ||||
| 			</template> | ||||
| 			<template v-else>{{ $t('@.reversi.drawn') }}</template> | ||||
|  |  | |||
|  | @ -45,6 +45,7 @@ import uiInfo from './ui/info.vue'; | |||
| import formButton from './ui/form/button.vue'; | ||||
| import formRadio from './ui/form/radio.vue'; | ||||
| 
 | ||||
| Vue.component('mfm', misskeyFlavoredMarkdown); | ||||
| Vue.component('mk-user-name', userName); | ||||
| Vue.component('mk-follow-button', followButton); | ||||
| Vue.component('mk-error', error); | ||||
|  | @ -63,7 +64,6 @@ Vue.component('mk-forkit', forkit); | |||
| Vue.component('mk-acct', acct); | ||||
| Vue.component('mk-avatar', avatar); | ||||
| Vue.component('mk-nav', nav); | ||||
| Vue.component('misskey-flavored-markdown', misskeyFlavoredMarkdown); | ||||
| Vue.component('mk-poll', poll); | ||||
| Vue.component('mk-poll-editor', pollEditor); | ||||
| Vue.component('mk-reaction-icon', reactionIcon); | ||||
|  |  | |||
|  | @ -7,7 +7,7 @@ | |||
| 				<img src="/assets/desktop/remove.png" alt="Delete"/> | ||||
| 			</button> | ||||
| 			<div class="content" v-if="!message.isDeleted"> | ||||
| 				<misskey-flavored-markdown class="text" v-if="message.text" ref="text" :text="message.text" :i="$store.state.i"/> | ||||
| 				<mfm class="text" v-if="message.text" ref="text" :text="message.text" :i="$store.state.i"/> | ||||
| 				<div class="file" v-if="message.file"> | ||||
| 					<a :href="message.file.url" target="_blank" :title="message.file.name"> | ||||
| 						<img v-if="message.file.type.split('/')[0] == 'image'" :src="message.file.url" :alt="message.file.name" | ||||
|  |  | |||
|  | @ -1,14 +1,14 @@ | |||
| <template> | ||||
| <mfm v-bind="$attrs" class="havbbuyv"/> | ||||
| <mfm-core v-bind="$attrs" class="havbbuyv"/> | ||||
| </template> | ||||
| 
 | ||||
| <script lang="ts"> | ||||
| import Vue from 'vue'; | ||||
| import Mfm from './mfm'; | ||||
| import MfmCore from './mfm'; | ||||
| 
 | ||||
| export default Vue.extend({ | ||||
| 	components: { | ||||
| 		Mfm | ||||
| 		MfmCore | ||||
| 	} | ||||
| }); | ||||
| </script> | ||||
|  |  | |||
|  | @ -1,5 +1,5 @@ | |||
| <template> | ||||
| <misskey-flavored-markdown :text="user.name || user.username" :should-break="false" :plain-text="true" :custom-emojis="user.emojis"/> | ||||
| <mfm :text="user.name || user.username" :should-break="false" :plain-text="true" :custom-emojis="user.emojis"/> | ||||
| </template> | ||||
| 
 | ||||
| <script lang="ts"> | ||||
|  |  | |||
|  | @ -16,7 +16,7 @@ | |||
| 					</div> | ||||
| 				</header> | ||||
| 				<div class="text"> | ||||
| 					<misskey-flavored-markdown v-if="note.text" :text="note.cw != null ? note.cw : note.text" :author="note.user" :custom-emojis="note.emojis"/> | ||||
| 					<mfm v-if="note.text" :text="note.cw != null ? note.cw : note.text" :author="note.user" :custom-emojis="note.emojis"/> | ||||
| 				</div> | ||||
| 			</div> | ||||
| 		</div> | ||||
|  |  | |||
|  | @ -1,7 +1,7 @@ | |||
| <template> | ||||
| <div class="syxhndwprovvuqhmyvveewmbqayniwkv" v-if="!fetching"> | ||||
| 	<div class="signed-in-as"> | ||||
| 		<misskey-flavored-markdown :text="$t('signed-in-as').replace('{}', myName)" :should-break="false" :plain-text="true" :custom-emojis="$store.state.i.emojis"/> | ||||
| 		<mfm :text="$t('signed-in-as').replace('{}', myName)" :should-break="false" :plain-text="true" :custom-emojis="$store.state.i.emojis"/> | ||||
| 	</div> | ||||
| 	<main> | ||||
| 		<div class="banner" :style="bannerStyle"></div> | ||||
|  | @ -12,7 +12,7 @@ | |||
| 			</router-link> | ||||
| 			<span class="username">@{{ user | acct }}</span> | ||||
| 			<div class="description"> | ||||
| 				<misskey-flavored-markdown v-if="user.description" :text="user.description" :author="user" :i="$store.state.i" :custom-emojis="user.emojis"/> | ||||
| 				<mfm v-if="user.description" :text="user.description" :author="user" :i="$store.state.i" :custom-emojis="user.emojis"/> | ||||
| 			</div> | ||||
| 		</div> | ||||
| 	</main> | ||||
|  |  | |||
|  | @ -40,14 +40,14 @@ | |||
| 		</header> | ||||
| 		<div class="body"> | ||||
| 			<p v-if="appearNote.cw != null" class="cw"> | ||||
| 				<misskey-flavored-markdown v-if="appearNote.cw != ''" class="text" :text="appearNote.cw" :author="appearNote.user" :i="$store.state.i" :custom-emojis="appearNote.emojis" /> | ||||
| 				<mfm v-if="appearNote.cw != ''" class="text" :text="appearNote.cw" :author="appearNote.user" :i="$store.state.i" :custom-emojis="appearNote.emojis" /> | ||||
| 				<mk-cw-button v-model="showContent" :note="appearNote"/> | ||||
| 			</p> | ||||
| 			<div class="content" v-show="appearNote.cw == null || showContent"> | ||||
| 				<div class="text"> | ||||
| 					<span v-if="appearNote.isHidden" style="opacity: 0.5">{{ $t('private') }}</span> | ||||
| 					<span v-if="appearNote.deletedAt" style="opacity: 0.5">{{ $t('deleted') }}</span> | ||||
| 					<misskey-flavored-markdown v-if="appearNote.text" :text="appearNote.text" :author="appearNote.user" :i="$store.state.i" :custom-emojis="appearNote.emojis" /> | ||||
| 					<mfm v-if="appearNote.text" :text="appearNote.text" :author="appearNote.user" :i="$store.state.i" :custom-emojis="appearNote.emojis" /> | ||||
| 				</div> | ||||
| 				<div class="files" v-if="appearNote.files.length > 0"> | ||||
| 					<mk-media-list :media-list="appearNote.files" :raw="true"/> | ||||
|  |  | |||
|  | @ -5,7 +5,7 @@ | |||
| 		<mk-note-header class="header" :note="note" :mini="true"/> | ||||
| 		<div class="body"> | ||||
| 			<p v-if="note.cw != null" class="cw"> | ||||
| 				<misskey-flavored-markdown v-if="note.cw != ''" class="text" :text="note.cw" :author="note.user" :i="$store.state.i" :custom-emojis="note.emojis" /> | ||||
| 				<mfm v-if="note.cw != ''" class="text" :text="note.cw" :author="note.user" :i="$store.state.i" :custom-emojis="note.emojis" /> | ||||
| 				<mk-cw-button v-model="showContent" :note="note"/> | ||||
| 			</p> | ||||
| 			<div class="content" v-show="note.cw == null || showContent"> | ||||
|  |  | |||
|  | @ -5,7 +5,7 @@ | |||
| 		<mk-note-header class="header" :note="note"/> | ||||
| 		<div class="body"> | ||||
| 			<p v-if="note.cw != null" class="cw"> | ||||
| 				<misskey-flavored-markdown v-if="note.cw != ''" class="text" :text="note.cw" :author="note.user" :i="$store.state.i" :custom-emojis="note.emojis" /> | ||||
| 				<mfm v-if="note.cw != ''" class="text" :text="note.cw" :author="note.user" :i="$store.state.i" :custom-emojis="note.emojis" /> | ||||
| 				<mk-cw-button v-model="showContent" :note="note"/> | ||||
| 			</p> | ||||
| 			<div class="content" v-show="note.cw == null || showContent"> | ||||
|  |  | |||
|  | @ -20,14 +20,14 @@ | |||
| 			<mk-note-header class="header" :note="appearNote" :mini="mini"/> | ||||
| 			<div class="body" v-if="appearNote.deletedAt == null"> | ||||
| 				<p v-if="appearNote.cw != null" class="cw"> | ||||
| 					<misskey-flavored-markdown v-if="appearNote.cw != ''" class="text" :text="appearNote.cw" :author="appearNote.user" :i="$store.state.i" :custom-emojis="appearNote.emojis" /> | ||||
| 					<mfm v-if="appearNote.cw != ''" class="text" :text="appearNote.cw" :author="appearNote.user" :i="$store.state.i" :custom-emojis="appearNote.emojis" /> | ||||
| 					<mk-cw-button v-model="showContent" :note="appearNote"/> | ||||
| 				</p> | ||||
| 				<div class="content" v-show="appearNote.cw == null || showContent"> | ||||
| 					<div class="text"> | ||||
| 						<span v-if="appearNote.isHidden" style="opacity: 0.5">{{ $t('private') }}</span> | ||||
| 						<a class="reply" v-if="appearNote.reply"><fa icon="reply"/></a> | ||||
| 						<misskey-flavored-markdown v-if="appearNote.text" :text="appearNote.text" :author="appearNote.user" :i="$store.state.i" :custom-emojis="appearNote.emojis"/> | ||||
| 						<mfm v-if="appearNote.text" :text="appearNote.text" :author="appearNote.user" :i="$store.state.i" :custom-emojis="appearNote.emojis"/> | ||||
| 						<a class="rp" v-if="appearNote.renote">RN:</a> | ||||
| 					</div> | ||||
| 					<div class="files" v-if="appearNote.files.length > 0"> | ||||
|  |  | |||
|  | @ -24,7 +24,7 @@ | |||
| 							</p> | ||||
| 							<router-link class="note-ref" :to="notification.note | notePage" :title="getNoteSummary(notification.note)"> | ||||
| 								<fa icon="quote-left"/> | ||||
| 									<misskey-flavored-markdown :text="getNoteSummary(notification.note)" :should-break="false" :plain-text="true" :custom-emojis="notification.note.emojis"/> | ||||
| 									<mfm :text="getNoteSummary(notification.note)" :should-break="false" :plain-text="true" :custom-emojis="notification.note.emojis"/> | ||||
| 								<fa icon="quote-right"/> | ||||
| 							</router-link> | ||||
| 						</div> | ||||
|  | @ -40,7 +40,7 @@ | |||
| 							</p> | ||||
| 							<router-link class="note-ref" :to="notification.note | notePage" :title="getNoteSummary(notification.note.renote)"> | ||||
| 								<fa icon="quote-left"/> | ||||
| 									<misskey-flavored-markdown :text="getNoteSummary(notification.note.renote)" :should-break="false" :plain-text="true" :custom-emojis="notification.note.renote.emojis"/> | ||||
| 									<mfm :text="getNoteSummary(notification.note.renote)" :should-break="false" :plain-text="true" :custom-emojis="notification.note.renote.emojis"/> | ||||
| 								<fa icon="quote-right"/> | ||||
| 							</router-link> | ||||
| 						</div> | ||||
|  | @ -55,7 +55,7 @@ | |||
| 								</router-link> | ||||
| 							</p> | ||||
| 							<router-link class="note-preview" :to="notification.note | notePage" :title="getNoteSummary(notification.note)"> | ||||
| 								<misskey-flavored-markdown :text="getNoteSummary(notification.note)" :should-break="false" :plain-text="true" :custom-emojis="notification.note.emojis"/> | ||||
| 								<mfm :text="getNoteSummary(notification.note)" :should-break="false" :plain-text="true" :custom-emojis="notification.note.emojis"/> | ||||
| 							</router-link> | ||||
| 						</div> | ||||
| 					</template> | ||||
|  | @ -91,7 +91,7 @@ | |||
| 								</router-link> | ||||
| 							</p> | ||||
| 							<router-link class="note-preview" :to="notification.note | notePage" :title="getNoteSummary(notification.note)"> | ||||
| 								<misskey-flavored-markdown :text="getNoteSummary(notification.note)" :should-break="false" :plain-text="true" :custom-emojis="notification.note.emojis"/> | ||||
| 								<mfm :text="getNoteSummary(notification.note)" :should-break="false" :plain-text="true" :custom-emojis="notification.note.emojis"/> | ||||
| 							</router-link> | ||||
| 						</div> | ||||
| 					</template> | ||||
|  | @ -105,7 +105,7 @@ | |||
| 								</router-link> | ||||
| 							</p> | ||||
| 							<a class="note-preview" :href="notification.note | notePage" :title="getNoteSummary(notification.note)"> | ||||
| 								<misskey-flavored-markdown :text="getNoteSummary(notification.note)" :should-break="false" :plain-text="true" :custom-emojis="notification.note.emojis"/> | ||||
| 								<mfm :text="getNoteSummary(notification.note)" :should-break="false" :plain-text="true" :custom-emojis="notification.note.emojis"/> | ||||
| 							</a> | ||||
| 						</div> | ||||
| 					</template> | ||||
|  | @ -118,7 +118,7 @@ | |||
| 							</a></p> | ||||
| 							<router-link class="note-ref" :to="notification.note | notePage" :title="getNoteSummary(notification.note)"> | ||||
| 								<fa icon="quote-left"/> | ||||
| 									<misskey-flavored-markdown :text="getNoteSummary(notification.note)" :should-break="false" :plain-text="true" :custom-emojis="notification.note.emojis"/> | ||||
| 									<mfm :text="getNoteSummary(notification.note)" :should-break="false" :plain-text="true" :custom-emojis="notification.note.emojis"/> | ||||
| 								<fa icon="quote-right"/> | ||||
| 							</router-link> | ||||
| 						</div> | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ | |||
| 		<span v-if="note.isHidden" style="opacity: 0.5">{{ $t('private') }}</span> | ||||
| 		<span v-if="note.deletedAt" style="opacity: 0.5">{{ $t('deleted') }}</span> | ||||
| 		<a class="reply" v-if="note.replyId"><fa icon="reply"/></a> | ||||
| 		<misskey-flavored-markdown v-if="note.text" :text="note.text" :author="note.user" :i="$store.state.i" :custom-emojis="note.emojis"/> | ||||
| 		<mfm v-if="note.text" :text="note.text" :author="note.user" :i="$store.state.i" :custom-emojis="note.emojis"/> | ||||
| 		<a class="rp" v-if="note.renoteId" :href="`/notes/${note.renoteId}`">RN: ...</a> | ||||
| 	</div> | ||||
| 	<details v-if="note.files.length > 0"> | ||||
|  |  | |||
|  | @ -8,9 +8,9 @@ | |||
| 			<mk-user-name :user="user"/> | ||||
| 		</router-link> | ||||
| 		<span class="username">@{{ user | acct }} <fa v-if="user.isLocked == true" class="locked" icon="lock" fixed-width/></span> | ||||
| 		 | ||||
| 
 | ||||
| 		<div class="description"> | ||||
| 			<misskey-flavored-markdown v-if="user.description" :text="user.description" :author="user" :i="$store.state.i" :custom-emojis="user.emojis"/> | ||||
| 			<mfm v-if="user.description" :text="user.description" :author="user" :i="$store.state.i" :custom-emojis="user.emojis"/> | ||||
| 		</div> | ||||
| 	</div> | ||||
| </div> | ||||
|  |  | |||
|  | @ -8,7 +8,7 @@ | |||
| 			<p class="username"><mk-acct :user="u"/></p> | ||||
| 		</div> | ||||
| 		<div class="description"> | ||||
| 			<misskey-flavored-markdown v-if="u.description" :text="u.description" :author="u" :i="$store.state.i" :custom-emojis="u.emojis"/> | ||||
| 			<mfm v-if="u.description" :text="u.description" :author="u" :i="$store.state.i" :custom-emojis="u.emojis"/> | ||||
| 		</div> | ||||
| 		<div class="status"> | ||||
| 			<div> | ||||
|  |  | |||
|  | @ -12,7 +12,7 @@ | |||
| 			</header> | ||||
| 			<router-link class="note-ref" :to="notification.note | notePage" :title="getNoteSummary(notification.note)"> | ||||
| 				<fa icon="quote-left"/> | ||||
| 					<misskey-flavored-markdown :text="getNoteSummary(notification.note)" :should-break="false" :plain-text="true" :custom-emojis="notification.note.emojis"/> | ||||
| 					<mfm :text="getNoteSummary(notification.note)" :should-break="false" :plain-text="true" :custom-emojis="notification.note.emojis"/> | ||||
| 				<fa icon="quote-right"/> | ||||
| 			</router-link> | ||||
| 		</div> | ||||
|  | @ -30,7 +30,7 @@ | |||
| 			</header> | ||||
| 			<router-link class="note-ref" :to="notification.note | notePage" :title="getNoteSummary(notification.note.renote)"> | ||||
| 				<fa icon="quote-left"/> | ||||
| 					<misskey-flavored-markdown :text="getNoteSummary(notification.note.renote)" :should-break="false" :plain-text="true" :custom-emojis="notification.note.renote.emojis"/> | ||||
| 					<mfm :text="getNoteSummary(notification.note.renote)" :should-break="false" :plain-text="true" :custom-emojis="notification.note.renote.emojis"/> | ||||
| 				<fa icon="quote-right"/> | ||||
| 			</router-link> | ||||
| 		</div> | ||||
|  | @ -74,7 +74,7 @@ | |||
| 			</header> | ||||
| 			<router-link class="note-ref" :to="notification.note | notePage" :title="getNoteSummary(notification.note)"> | ||||
| 				<fa icon="quote-left"/> | ||||
| 					<misskey-flavored-markdown :text="getNoteSummary(notification.note)" :should-break="false" :plain-text="true" :custom-emojis="notification.note.emojis"/> | ||||
| 					<mfm :text="getNoteSummary(notification.note)" :should-break="false" :plain-text="true" :custom-emojis="notification.note.emojis"/> | ||||
| 				<fa icon="quote-right"/> | ||||
| 			</router-link> | ||||
| 		</div> | ||||
|  |  | |||
|  | @ -24,15 +24,15 @@ | |||
| 		</header> | ||||
| 		<div class="info"> | ||||
| 			<div class="description"> | ||||
| 				<misskey-flavored-markdown v-if="user.description" :text="user.description" :author="user" :i="$store.state.i" :custom-emojis="user.emojis"/> | ||||
| 				<mfm v-if="user.description" :text="user.description" :author="user" :i="$store.state.i" :custom-emojis="user.emojis"/> | ||||
| 			</div> | ||||
| 			<div class="fields" v-if="user.fields"> | ||||
| 				<dl class="field" v-for="(field, i) in user.fields" :key="i"> | ||||
| 					<dt class="name"> | ||||
| 						<misskey-flavored-markdown :text="field.name" :should-break="false" :plain-text="true" :custom-emojis="user.emojis"/> | ||||
| 						<mfm :text="field.name" :should-break="false" :plain-text="true" :custom-emojis="user.emojis"/> | ||||
| 					</dt> | ||||
| 					<dd class="value"> | ||||
| 						<misskey-flavored-markdown :text="field.value" :author="user" :i="$store.state.i" :custom-emojis="user.emojis"/> | ||||
| 						<mfm :text="field.value" :author="user" :i="$store.state.i" :custom-emojis="user.emojis"/> | ||||
| 					</dd> | ||||
| 				</dl> | ||||
| 			</div> | ||||
|  |  | |||
|  | @ -16,15 +16,15 @@ | |||
| 	<mk-avatar class="avatar" :user="user" :disable-preview="true"/> | ||||
| 	<div class="body"> | ||||
| 		<div class="description"> | ||||
| 			<misskey-flavored-markdown v-if="user.description" :text="user.description" :author="user" :i="$store.state.i" :custom-emojis="user.emojis"/> | ||||
| 			<mfm v-if="user.description" :text="user.description" :author="user" :i="$store.state.i" :custom-emojis="user.emojis"/> | ||||
| 		</div> | ||||
| 		<div class="fields" v-if="user.fields"> | ||||
| 			<dl class="field" v-for="(field, i) in user.fields" :key="i"> | ||||
| 				<dt class="name"> | ||||
| 					<misskey-flavored-markdown :text="field.name" :should-break="false" :plain-text="true" :custom-emojis="user.emojis"/> | ||||
| 					<mfm :text="field.name" :should-break="false" :plain-text="true" :custom-emojis="user.emojis"/> | ||||
| 				</dt> | ||||
| 				<dd class="value"> | ||||
| 					<misskey-flavored-markdown :text="field.value" :author="user" :i="$store.state.i" :custom-emojis="user.emojis"/> | ||||
| 					<mfm :text="field.value" :author="user" :i="$store.state.i" :custom-emojis="user.emojis"/> | ||||
| 				</dd> | ||||
| 			</dl> | ||||
| 		</div> | ||||
|  |  | |||
|  | @ -26,14 +26,14 @@ | |||
| 		</header> | ||||
| 		<div class="body"> | ||||
| 			<p v-if="appearNote.cw != null" class="cw"> | ||||
| 				<misskey-flavored-markdown v-if="appearNote.cw != ''" class="text" :text="appearNote.cw" :author="appearNote.user" :i="$store.state.i" :custom-emojis="appearNote.emojis" /> | ||||
| 				<mfm v-if="appearNote.cw != ''" class="text" :text="appearNote.cw" :author="appearNote.user" :i="$store.state.i" :custom-emojis="appearNote.emojis" /> | ||||
| 				<mk-cw-button v-model="showContent" :note="appearNote"/> | ||||
| 			</p> | ||||
| 			<div class="content" v-show="appearNote.cw == null || showContent"> | ||||
| 				<div class="text"> | ||||
| 					<span v-if="appearNote.isHidden" style="opacity: 0.5">({{ $t('private') }})</span> | ||||
| 					<span v-if="appearNote.deletedAt" style="opacity: 0.5">({{ $t('deleted') }})</span> | ||||
| 					<misskey-flavored-markdown v-if="appearNote.text" :text="appearNote.text" :author="appearNote.user" :i="$store.state.i" :custom-emojis="appearNote.emojis"/> | ||||
| 					<mfm v-if="appearNote.text" :text="appearNote.text" :author="appearNote.user" :i="$store.state.i" :custom-emojis="appearNote.emojis"/> | ||||
| 				</div> | ||||
| 				<div class="files" v-if="appearNote.files.length > 0"> | ||||
| 					<mk-media-list :media-list="appearNote.files" :raw="true"/> | ||||
|  |  | |||
|  | @ -5,7 +5,7 @@ | |||
| 		<mk-note-header class="header" :note="note" :mini="true"/> | ||||
| 		<div class="body"> | ||||
| 			<p v-if="note.cw != null" class="cw"> | ||||
| 				<misskey-flavored-markdown v-if="note.cw != ''" class="text" :text="note.cw" :author="note.user" :i="$store.state.i" :custom-emojis="note.emojis" /> | ||||
| 				<mfm v-if="note.cw != ''" class="text" :text="note.cw" :author="note.user" :i="$store.state.i" :custom-emojis="note.emojis" /> | ||||
| 				<mk-cw-button v-model="showContent" :note="note"/> | ||||
| 			</p> | ||||
| 			<div class="content" v-show="note.cw == null || showContent"> | ||||
|  |  | |||
|  | @ -16,14 +16,14 @@ | |||
| 			<mk-note-header class="header" :note="appearNote" :mini="true"/> | ||||
| 			<div class="body" v-if="appearNote.deletedAt == null"> | ||||
| 				<p v-if="appearNote.cw != null" class="cw"> | ||||
| 				<misskey-flavored-markdown v-if="appearNote.cw != ''" class="text" :text="appearNote.cw" :author="appearNote.user" :i="$store.state.i" :custom-emojis="appearNote.emojis" /> | ||||
| 				<mfm v-if="appearNote.cw != ''" class="text" :text="appearNote.cw" :author="appearNote.user" :i="$store.state.i" :custom-emojis="appearNote.emojis" /> | ||||
| 					<mk-cw-button v-model="showContent" :note="appearNote"/> | ||||
| 				</p> | ||||
| 				<div class="content" v-show="appearNote.cw == null || showContent"> | ||||
| 					<div class="text"> | ||||
| 						<span v-if="appearNote.isHidden" style="opacity: 0.5">({{ $t('private') }})</span> | ||||
| 						<a class="reply" v-if="appearNote.reply"><fa icon="reply"/></a> | ||||
| 						<misskey-flavored-markdown v-if="appearNote.text" :text="appearNote.text" :author="appearNote.user" :i="$store.state.i" :custom-emojis="appearNote.emojis"/> | ||||
| 						<mfm v-if="appearNote.text" :text="appearNote.text" :author="appearNote.user" :i="$store.state.i" :custom-emojis="appearNote.emojis"/> | ||||
| 						<a class="rp" v-if="appearNote.renote != null">RN:</a> | ||||
| 					</div> | ||||
| 					<div class="files" v-if="appearNote.files.length > 0"> | ||||
|  |  | |||
|  | @ -10,7 +10,7 @@ | |||
| 			</header> | ||||
| 			<router-link class="note-ref" :to="notification.note | notePage" :title="getNoteSummary(notification.note)"> | ||||
| 				<fa icon="quote-left"/> | ||||
| 					<misskey-flavored-markdown :text="getNoteSummary(notification.note)" :should-break="false" :plain-text="true" :custom-emojis="notification.note.emojis"/> | ||||
| 					<mfm :text="getNoteSummary(notification.note)" :should-break="false" :plain-text="true" :custom-emojis="notification.note.emojis"/> | ||||
| 				<fa icon="quote-right"/> | ||||
| 			</router-link> | ||||
| 		</div> | ||||
|  | @ -26,7 +26,7 @@ | |||
| 			</header> | ||||
| 			<router-link class="note-ref" :to="notification.note | notePage" :title="getNoteSummary(notification.note.renote)"> | ||||
| 				<fa icon="quote-left"/> | ||||
| 					<misskey-flavored-markdown :text="getNoteSummary(notification.note.renote)" :should-break="false" :plain-text="true" :custom-emojis="notification.note.renote.emojis"/> | ||||
| 					<mfm :text="getNoteSummary(notification.note.renote)" :should-break="false" :plain-text="true" :custom-emojis="notification.note.renote.emojis"/> | ||||
| 				<fa icon="quote-right"/> | ||||
| 			</router-link> | ||||
| 		</div> | ||||
|  | @ -64,7 +64,7 @@ | |||
| 			</header> | ||||
| 			<router-link class="note-ref" :to="notification.note | notePage" :title="getNoteSummary(notification.note)"> | ||||
| 				<fa icon="quote-left"/> | ||||
| 					<misskey-flavored-markdown :text="getNoteSummary(notification.note)" :should-break="false" :plain-text="true" :custom-emojis="notification.note.emojis"/> | ||||
| 					<mfm :text="getNoteSummary(notification.note)" :should-break="false" :plain-text="true" :custom-emojis="notification.note.emojis"/> | ||||
| 				<fa icon="quote-right"/> | ||||
| 			</router-link> | ||||
| 		</div> | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ | |||
| 		<span v-if="note.isHidden" style="opacity: 0.5">({{ $t('private') }})</span> | ||||
| 		<span v-if="note.deletedAt" style="opacity: 0.5">({{ $t('deleted') }})</span> | ||||
| 		<a class="reply" v-if="note.replyId"><fa icon="reply"/></a> | ||||
| 		<misskey-flavored-markdown v-if="note.text" :text="note.text" :author="note.user" :i="$store.state.i" :custom-emojis="note.emojis"/> | ||||
| 		<mfm v-if="note.text" :text="note.text" :author="note.user" :i="$store.state.i" :custom-emojis="note.emojis"/> | ||||
| 		<a class="rp" v-if="note.renoteId">RN: ...</a> | ||||
| 	</div> | ||||
| 	<details v-if="note.files.length > 0"> | ||||
|  |  | |||
|  | @ -10,7 +10,7 @@ | |||
| 		</header> | ||||
| 		<div class="body"> | ||||
| 			<div class="description"> | ||||
| 				<misskey-flavored-markdown v-if="user.description" :text="user.description" :author="user" :i="$store.state.i" :custom-emojis="user.emojis"/> | ||||
| 				<mfm v-if="user.description" :text="user.description" :author="user" :i="$store.state.i" :custom-emojis="user.emojis"/> | ||||
| 			</div> | ||||
| 		</div> | ||||
| 	</div> | ||||
|  |  | |||
|  | @ -2,7 +2,7 @@ | |||
| <mk-ui> | ||||
| 	<template slot="header" v-if="!fetching"> | ||||
| 		<img :src="user.avatarUrl" alt=""> | ||||
| 		<misskey-flavored-markdown :text="$t('followers-of', { name })" :should-break="false" :plain-text="true" :custom-emojis="user.emojis"/> | ||||
| 		<mfm :text="$t('followers-of', { name })" :should-break="false" :plain-text="true" :custom-emojis="user.emojis"/> | ||||
| 	</template> | ||||
| 	<mk-users-list | ||||
| 		v-if="!fetching" | ||||
|  |  | |||
|  | @ -2,7 +2,7 @@ | |||
| <mk-ui> | ||||
| 	<template slot="header" v-if="!fetching"> | ||||
| 		<img :src="user.avatarUrl" alt=""> | ||||
| 		<misskey-flavored-markdown :text="$t('following-of', { name })" :should-break="false" :plain-text="true" :custom-emojis="user.emojis"/> | ||||
| 		<mfm :text="$t('following-of', { name })" :should-break="false" :plain-text="true" :custom-emojis="user.emojis"/> | ||||
| 	</template> | ||||
| 	<mk-users-list | ||||
| 		v-if="!fetching" | ||||
|  |  | |||
|  | @ -3,7 +3,7 @@ | |||
| 	<span slot="header"><span style="margin-right:4px;"><fa icon="cog"/></span>{{ $t('settings') }}</span> | ||||
| 	<main> | ||||
| 		<div class="signed-in-as"> | ||||
| 			<misskey-flavored-markdown :text="$t('signed-in-as').replace('{}', name)" :should-break="false" :plain-text="true" :custom-emojis="$store.state.i.emojis"/> | ||||
| 			<mfm :text="$t('signed-in-as').replace('{}', name)" :should-break="false" :plain-text="true" :custom-emojis="$store.state.i.emojis"/> | ||||
| 		</div> | ||||
| 		<div> | ||||
| 			<x-profile-editor/> | ||||
|  |  | |||
|  | @ -22,15 +22,15 @@ | |||
| 					<span class="followed" v-if="user.isFollowed">{{ $t('follows-you') }}</span> | ||||
| 				</div> | ||||
| 				<div class="description"> | ||||
| 					<misskey-flavored-markdown v-if="user.description" :text="user.description" :author="user" :i="$store.state.i" :custom-emojis="user.emojis"/> | ||||
| 					<mfm v-if="user.description" :text="user.description" :author="user" :i="$store.state.i" :custom-emojis="user.emojis"/> | ||||
| 				</div> | ||||
| 				<div class="fields" v-if="user.fields"> | ||||
| 					<dl class="field" v-for="(field, i) in user.fields" :key="i"> | ||||
| 						<dt class="name"> | ||||
| 							<misskey-flavored-markdown :text="field.name" :should-break="false" :plain-text="true" :custom-emojis="user.emojis"/> | ||||
| 							<mfm :text="field.name" :should-break="false" :plain-text="true" :custom-emojis="user.emojis"/> | ||||
| 						</dt> | ||||
| 						<dd class="value"> | ||||
| 							<misskey-flavored-markdown :text="field.value" :author="user" :i="$store.state.i" :custom-emojis="user.emojis"/> | ||||
| 							<mfm :text="field.value" :author="user" :i="$store.state.i" :custom-emojis="user.emojis"/> | ||||
| 						</dd> | ||||
| 					</dl> | ||||
| 				</div> | ||||
|  |  | |||
|  | @ -9,7 +9,7 @@ | |||
| 		</section> | ||||
| 		<section> | ||||
| 			<header>Preview</header> | ||||
| 			<misskey-flavored-markdown :text="mfm" :i="$store.state.i"/> | ||||
| 			<mfm :text="mfm" :i="$store.state.i"/> | ||||
| 		</section> | ||||
| 		<section> | ||||
| 			<header style="margin-bottom:0;">AST</header> | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue