wip: refactor(client): migrate paging components to composition api
This commit is contained in:
		| @@ -14,20 +14,12 @@ | |||||||
| </div> | </div> | ||||||
| </template> | </template> | ||||||
|  |  | ||||||
| <script lang="ts"> | <script lang="ts" setup> | ||||||
| import { defineComponent } from 'vue'; | import { } from 'vue'; | ||||||
|  |  | ||||||
| export default defineComponent({ | const props = defineProps<{ | ||||||
| 	components: { | 	text: string; | ||||||
| 	}, | }>(); | ||||||
|  |  | ||||||
| 	props: { |  | ||||||
| 		text: { |  | ||||||
| 			type: String, |  | ||||||
| 			required: true |  | ||||||
| 		} |  | ||||||
| 	}, |  | ||||||
| }); |  | ||||||
| </script> | </script> | ||||||
|  |  | ||||||
| <style lang="scss" scoped> | <style lang="scss" scoped> | ||||||
|   | |||||||
| @@ -16,33 +16,19 @@ | |||||||
| </div> | </div> | ||||||
| </template> | </template> | ||||||
|  |  | ||||||
| <script lang="ts"> | <script lang="ts" setup> | ||||||
| import { defineComponent } from 'vue'; | import { } from 'vue'; | ||||||
|  | import * as misskey from 'misskey-js'; | ||||||
| import XNoteHeader from './note-header.vue'; | import XNoteHeader from './note-header.vue'; | ||||||
| import MkNoteSubNoteContent from './sub-note-content.vue'; | import MkNoteSubNoteContent from './sub-note-content.vue'; | ||||||
| import XCwButton from './cw-button.vue'; | import XCwButton from './cw-button.vue'; | ||||||
| import * as os from '@/os'; |  | ||||||
|  |  | ||||||
| export default defineComponent({ | const props = defineProps<{ | ||||||
| 	components: { | 	note: misskey.entities.Note; | ||||||
| 		XNoteHeader, | 	pinned?: boolean; | ||||||
| 		MkNoteSubNoteContent, | }>(); | ||||||
| 		XCwButton, |  | ||||||
| 	}, |  | ||||||
|  |  | ||||||
| 	props: { | const showContent = $ref(false); | ||||||
| 		note: { |  | ||||||
| 			type: Object, |  | ||||||
| 			required: true |  | ||||||
| 		} |  | ||||||
| 	}, |  | ||||||
|  |  | ||||||
| 	data() { |  | ||||||
| 		return { |  | ||||||
| 			showContent: false |  | ||||||
| 		}; |  | ||||||
| 	} |  | ||||||
| }); |  | ||||||
| </script> | </script> | ||||||
|  |  | ||||||
| <style lang="scss" scoped> | <style lang="scss" scoped> | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 syuilo
					syuilo