Open
import { Plugin, Utility } from '@root'
const MyAwesomeComponent = props => {
const openArticle = Utility.useLazyRef(() => {
return Plugin.getAction('your-bounded-action-id')
})
openArticle.current({
uuid: '838d42cf-507a-c701-f46d-6cd0a738cca4'
})
}import { Component } from 'react'
import { Plugin } from '@root'
class MyAwesomeComponent extends Component {
constructor(props) {
super(props)
this.openArticle = null
}
componentDidMount() {
const openArticleAction = Plugin.getAction('your-bounded-action-id')
this.openArticle = openArticleAction
}
/**
const article = {
uuid: '838d42cf-507a-c701-f46d-6cd0a738cca4'
}
this.openArticle(article)
*/
}Last updated