diff --git a/services/Instagram/src/api/EndPoint.js b/services/Instagram/src/api/EndPoint.js new file mode 100644 index 00000000..4fb851be --- /dev/null +++ b/services/Instagram/src/api/EndPoint.js @@ -0,0 +1,5 @@ +export default class EndPoint{ + constructor() { + + } +} \ No newline at end of file diff --git a/services/Instagram/src/api/Feed.js b/services/Instagram/src/api/Feed.js new file mode 100644 index 00000000..a9f274d9 --- /dev/null +++ b/services/Instagram/src/api/Feed.js @@ -0,0 +1,9 @@ +import EndPoint from './EndPoint'; + +export default class Feed extends EndPoint { + add(post) { + return new Promise((resolve, reject) => { + + }); + } +} diff --git a/services/Instagram/src/api/Service.js b/services/Instagram/src/api/Service.js new file mode 100644 index 00000000..5075b686 --- /dev/null +++ b/services/Instagram/src/api/Service.js @@ -0,0 +1,15 @@ +import {EventEmitter} from 'events'; +import Feed from './Feed'; + +export default class Service extends EventEmitter{ + constructor(secret) { + super(); + + this.secret = secret; + this.feed = new Feed(this.request); + } + + request(){ + + } +}