【Misskey】登録してから何日経過したかが分かるウィジェット(投稿ボタン付き)

/// @ 0.18.0

let userId =  Mk:api("i", {}).id
let userInfo = Mk:api("users/show", {userId: userId})

let since = Date:parse(userInfo.createdAt)
let until = Date:now()

let result = `にじみすに登録してから、{Str:lf}**$[fg.color=41B781 {Math:floor((until-since)/1000/60/60/24)}]**日{Str:lf}が経過しました`

Ui:render([
  Ui:C:container({
    align: 'center'
    children: [
      Ui:C:mfm({ text: result })
      Ui:C:postFormButton({
        text: "投稿する"
        rounded: true
        primary: true
        form: {
          text: `{result}`
        }
      })
    ]
  })
])