summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-05-28 15:06:32 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-05-28 15:06:32 +0900
commit95e5800b36d58b59529d018c74c03ff98a2a8d67 (patch)
treefa6eaafd9388a2b8b95a908dff928e4109ced1ec /src
parentFix bug (diff)
downloadmisskey-95e5800b36d58b59529d018c74c03ff98a2a8d67.tar.gz
misskey-95e5800b36d58b59529d018c74c03ff98a2a8d67.tar.bz2
misskey-95e5800b36d58b59529d018c74c03ff98a2a8d67.zip
Improve RSS widget
Diffstat (limited to 'src')
-rw-r--r--src/client/app/common/views/widgets/rss.vue10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/client/app/common/views/widgets/rss.vue b/src/client/app/common/views/widgets/rss.vue
index 9e2c6b6490..eca23d0226 100644
--- a/src/client/app/common/views/widgets/rss.vue
+++ b/src/client/app/common/views/widgets/rss.vue
@@ -19,12 +19,12 @@ import define from '../../../common/define-widget';
export default define({
name: 'rss',
props: () => ({
- compact: false
+ compact: false,
+ url: 'http://news.yahoo.co.jp/pickup/rss.xml'
})
}).extend({
data() {
return {
- url: 'http://news.yahoo.co.jp/pickup/rss.xml',
items: [],
fetching: true,
clock: null
@@ -43,7 +43,7 @@ export default define({
this.save();
},
fetch() {
- fetch(`https://api.rss2json.com/v1/api.json?rss_url=${this.url}`, {
+ fetch(`https://api.rss2json.com/v1/api.json?rss_url=${this.props.url}`, {
cache: 'no-cache'
}).then(res => {
res.json().then(feed => {
@@ -53,7 +53,9 @@ export default define({
});
},
setting() {
- alert('not implemented yet');
+ this.props.url =window.prompt('URL', this.props.url);
+ this.save();
+ this.fetch();
}
}
});