File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change 11import React , { ReactFragment , useEffect } from 'react'
2+ import cleanProps from 'clean-react-props'
23import useZendesk from './useZendesk'
34
45/**
6+ * Article - Component
57 *
68 * @param {Object } props
79 * @param {string= } props.apiVersion
@@ -11,7 +13,7 @@ import useZendesk from './useZendesk'
1113 * @param {string= } props.locale
1214 * @param {(error) => void= } props.onError
1315 * @param {(data) => void= } props.onLoad
14- * @returns
16+ * @returns { JSX.Element }
1517 */
1618const Article = ( {
1719 apiVersion,
@@ -21,6 +23,7 @@ const Article = ({
2123 locale,
2224 onError,
2325 onLoad,
26+ ...rest
2427} ) => {
2528 const { data, error } = useZendesk ( {
2629 apiVersion,
@@ -54,7 +57,7 @@ const Article = ({
5457 return null
5558 }
5659
57- return < div dangerouslySetInnerHTML = { { __html : data . article . body } } />
60+ return < div { ... cleanProps ( rest ) } dangerouslySetInnerHTML = { { __html : data . article . body } } />
5861}
5962
6063export default Article
You can’t perform that action at this time.
0 commit comments