refactor
This commit is contained in:
		@@ -32,6 +32,7 @@
 | 
			
		||||
	<component :is="`widget-${widget.name}`" v-for="widget in widgets" v-else :key="widget.id" :ref="el => widgetRefs[widget.id] = el" :class="$style.widget" :widget="widget" @update-props="updateWidget(widget.id, $event)" @contextmenu.stop="onContextmenu(widget, $event)"/>
 | 
			
		||||
</div>
 | 
			
		||||
</template>
 | 
			
		||||
 | 
			
		||||
<script lang="ts">
 | 
			
		||||
export type Widget = {
 | 
			
		||||
	name: string;
 | 
			
		||||
@@ -42,6 +43,7 @@ export type DefaultStoredWidget = {
 | 
			
		||||
	place: string | null;
 | 
			
		||||
} & Widget;
 | 
			
		||||
</script>
 | 
			
		||||
 | 
			
		||||
<script lang="ts" setup>
 | 
			
		||||
import { defineAsyncComponent, ref } from 'vue';
 | 
			
		||||
import { v4 as uuid } from 'uuid';
 | 
			
		||||
 
 | 
			
		||||
@@ -28,9 +28,9 @@
 | 
			
		||||
		<MkFoldableSection ref="tagsEl" :foldable="true" :expanded="false" class="_margin">
 | 
			
		||||
			<template #header><i class="ti ti-hash ti-fw" style="margin-right: 0.5em;"></i>{{ i18n.ts.popularTags }}</template>
 | 
			
		||||
 | 
			
		||||
			<div class="vxjfqztj">
 | 
			
		||||
				<MkA v-for="tag in tagsLocal" :key="'local:' + tag.tag" :to="`/user-tags/${tag.tag}`" class="local">{{ tag.tag }}</MkA>
 | 
			
		||||
				<MkA v-for="tag in tagsRemote" :key="'remote:' + tag.tag" :to="`/user-tags/${tag.tag}`">{{ tag.tag }}</MkA>
 | 
			
		||||
			<div>
 | 
			
		||||
				<MkA v-for="tag in tagsLocal" :key="'local:' + tag.tag" :to="`/user-tags/${tag.tag}`" style="margin-right: 16px; font-weight: bold;">{{ tag.tag }}</MkA>
 | 
			
		||||
				<MkA v-for="tag in tagsRemote" :key="'remote:' + tag.tag" :to="`/user-tags/${tag.tag}`" style="margin-right: 16px;">{{ tag.tag }}</MkA>
 | 
			
		||||
			</div>
 | 
			
		||||
		</MkFoldableSection>
 | 
			
		||||
 | 
			
		||||
@@ -132,15 +132,3 @@ os.api('hashtags/list', {
 | 
			
		||||
	tagsRemote = tags;
 | 
			
		||||
});
 | 
			
		||||
</script>
 | 
			
		||||
 | 
			
		||||
<style lang="scss" scoped>
 | 
			
		||||
.vxjfqztj {
 | 
			
		||||
	> * {
 | 
			
		||||
		margin-right: 16px;
 | 
			
		||||
 | 
			
		||||
		&.local {
 | 
			
		||||
			font-weight: bold;
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
</style>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user