Newer
Older
piotr.kupczyk@id.ethz.ch
committed
import Content from '@src/js/components/common/content/Content.jsx'
piotr.kupczyk@id.ethz.ch
committed
import { UserBrowser } from '@src/js/components/users/browser/UserBrowser.jsx'
piotr.kupczyk@id.ethz.ch
committed
import BaseWrapper from '@srcTest/js/components/common/wrapper/BaseWrapper.js'
import BrowserWrapper from '@srcTest/js/components/common/browser/wrapper/BrowserWrapper.js'
import ContentWrapper from '@srcTest/js/components/common/content/wrapper/ContentWrapper.js'
export default class UsersWrapper extends BaseWrapper {
getBrowser() {
return new BrowserWrapper(this.findComponent(UserBrowser))
}
getContent() {
return new ContentWrapper(this.findComponent(Content))
}
toJSON() {
if (this.wrapper.exists()) {
return {
browser: this.getBrowser().toJSON(),
content: this.getContent().toJSON()
}
} else {
return null
}
}
}