Skip to content

Commit

Permalink
eslint disable react unknown property for props known
Browse files Browse the repository at this point in the history
  • Loading branch information
nikk15 committed Jun 5, 2023
1 parent 30452ff commit e4bcf93
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 0 deletions.
1 change: 1 addition & 0 deletions src/gltf-component-mappings.js
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,7 @@ import { createElementEntity } from "./utils/jsx-entity";
import { setInitialNetworkedData } from "./utils/assign-network-ids";
/** @jsx createElementEntity */ createElementEntity;

// eslint-disable-next-line react/no-unknown-property
AFRAME.GLTFModelPlus.registerComponent("media-frame", "media-frame", (el, _componentName, componentData) => {
const eid = renderAsEntity(APP.world, <entity mediaFrame={componentData} />);

Expand Down
1 change: 1 addition & 0 deletions src/prefabs/camera-tool.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
/* eslint-disable react/prop-types */
/* eslint-disable react/no-unknown-property */
/** @jsx createElementEntity */
import cameraModelSrc from "../assets/camera_tool.glb";
import { Layers } from "../camera-layers";
Expand Down
1 change: 1 addition & 0 deletions src/prefabs/error-object.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
/* eslint-disable react/no-unknown-property */
/** @jsx createElementEntity */
import { createElementEntity } from "../utils/jsx-entity";
import { ProjectionMode } from "../utils/projection-mode";
Expand Down
1 change: 1 addition & 0 deletions src/prefabs/loading-object.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
/* eslint-disable react/no-unknown-property */
/** @jsx createElementEntity */
import { BoxGeometry, Mesh, MeshBasicMaterial } from "three";
import { createElementEntity } from "../utils/jsx-entity";
Expand Down
7 changes: 7 additions & 0 deletions src/react-components/chat-message.js
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,8 @@ function renderChatMessage(body, from, allowEmojiRender) {

const EntryDom = ({ callback }) => (
<div
// callback is passed in here as part of React 18 createRoot method.
// eslint-disable-next-line react/no-unknown-property
callback={callback}
className={classNames({
[styles.presenceLogEntry]: !isEmoji,
Expand All @@ -61,6 +63,11 @@ function renderChatMessage(body, from, allowEmojiRender) {
</div>
);

EntryDom.propTypes = {
callback: PropTypes.func
};


return new Promise((resolve, reject) => {
const root = createRoot(el);
root.render(
Expand Down

0 comments on commit e4bcf93

Please sign in to comment.