diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2018-05-28 15:06:32 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2018-05-28 15:06:32 +0900 |
| commit | 95e5800b36d58b59529d018c74c03ff98a2a8d67 (patch) | |
| tree | fa6eaafd9388a2b8b95a908dff928e4109ced1ec /src | |
| parent | Fix bug (diff) | |
| download | misskey-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.vue | 10 |
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(); } } }); |