summaryrefslogtreecommitdiff
path: root/src/web/app/desktop/api
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-02-22 02:15:46 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-02-22 02:15:46 +0900
commit73029df58ae7c32ad9cc1e3ff4828e0547635bf3 (patch)
tree4dfa521e59be308e701d755469c05507bc5fff64 /src/web/app/desktop/api
parentwip (diff)
downloadmisskey-73029df58ae7c32ad9cc1e3ff4828e0547635bf3.tar.gz
misskey-73029df58ae7c32ad9cc1e3ff4828e0547635bf3.tar.bz2
misskey-73029df58ae7c32ad9cc1e3ff4828e0547635bf3.zip
wip
Diffstat (limited to 'src/web/app/desktop/api')
-rw-r--r--src/web/app/desktop/api/post.ts21
1 files changed, 18 insertions, 3 deletions
diff --git a/src/web/app/desktop/api/post.ts b/src/web/app/desktop/api/post.ts
index 4eebd747fb..cf49615df3 100644
--- a/src/web/app/desktop/api/post.ts
+++ b/src/web/app/desktop/api/post.ts
@@ -1,6 +1,21 @@
import PostFormWindow from '../views/components/post-form-window.vue';
+import RepostFormWindow from '../views/components/repost-form-window.vue';
-export default function() {
- const vm = new PostFormWindow().$mount();
- document.body.appendChild(vm.$el);
+export default function(opts) {
+ const o = opts || {};
+ if (o.repost) {
+ const vm = new RepostFormWindow({
+ propsData: {
+ repost: o.repost
+ }
+ }).$mount();
+ document.body.appendChild(vm.$el);
+ } else {
+ const vm = new PostFormWindow({
+ propsData: {
+ reply: o.reply
+ }
+ }).$mount();
+ document.body.appendChild(vm.$el);
+ }
}