Skip to content

Commit

Permalink
revert
Browse files Browse the repository at this point in the history
  • Loading branch information
FineArchs authored Apr 24, 2024
1 parent 7f3503f commit 19944c7
Showing 1 changed file with 0 additions and 83 deletions.
83 changes: 0 additions & 83 deletions packages/frontend/src/pages/flash/flash-edit.vue
Original file line number Diff line number Diff line change
Expand Up @@ -361,84 +361,6 @@ const PRESET_TIMELINE = `/// @ 0.18.0
fetch()
`;

const PRESET_PERFORMANT_TIMELINE = `/// @ 0.18.0
// APIリクエストを行いローカルタイムラインを表示するプリセット
// の、パフォーマンス重視版

/*
* UIコンポーネント
* Ui:C:系の関数の呼び出し回数を減らすためにここで定数化する
*/
// 読み込み画面
let uiLoading = [
Ui:C:container({
align: 'center'
children: [
Ui:C:text({ text: "読み込み中..." })
]
})
]
// 各ノートのコンポーネントと更新関数
let uiNotes = Arr:create(10).map(@() {
let uiUsername = Ui:C:mfm({ text: '', bold: true })
let uiContent = Ui:C:mfm({ text: '' })
return {
ui: Ui:C:container({
bgColor: "#444"
fgColor: "#fff"
padding: 10
rounded: true
children: [uiUsername, uiContent]
})
update: @(username, content) {
uiUsername.update({ text: username })
uiContent.update({ text: content })
}
}
})
// タイムライン画面
let uiTl = [
Ui:C:text({ text: "ローカル タイムライン" })
Ui:C:button({
text: "更新"
onClick: @() {
fetch()
}
})
Ui:C:container({
children: uiNotes.map(@(v) { v.ui })
})
]

@fetch() {
Ui:render(uiLoading)

// タイムライン取得(10ノート)
let notes = Mk:api("notes/local-timeline", { limit: 10 })

// それぞれのノートをUIに反映
for (let i=0, 10) {
if (notes.len <= i) {
uiNotes[i].update('', 'ノート無し')
continue
}

let note = notes[i]
// 表示名を設定していないアカウントはidを表示
let userName = if Core:type(note.user.name) == "str" note.user.name else note.user.username
// リノートもしくはメディア・投票のみで本文が無いノートに代替表示文を設定
let noteText = if Core:type(note.text) == "str" note.text else "(リノートもしくはメディア・投票のみのノート)"

uiNotes[i].update(userName, noteText)
}

// UIを表示
Ui:render(uiTl)
}

fetch()
`;

const router = useRouter();

const props = defineProps<{
Expand Down Expand Up @@ -480,11 +402,6 @@ function selectPreset(ev: MouseEvent) {
action: () => {
script.value = PRESET_TIMELINE;
},
}, {
text: 'Timeline viewer(performant)',
action: () => {
script.value = PRESET_PERFORMANT_TIMELINE;
},
}], ev.currentTarget ?? ev.target);
}

Expand Down

0 comments on commit 19944c7

Please sign in to comment.