packages/calling-component-bindings/src/handlers/createCommonHandlers.ts (3 lines): - line 218: // @TODO: is there any way to parent the unparented view to the call object instead - line 336: /// TODO: TEMPORARY SOLUTION - line 627: // TODO: we need to remember which LocalVideoStream was used for LocalPreview and dispose that one. packages/calling-stateful-client/src/StreamUtils.ts (2 lines): - line 52: // TODO update for when unparented view. - line 351: // TODO update for when unparented view. packages/react-components/src/components/ModalClone/ModalClone.tsx (2 lines): - line 43: // @TODO - need to change this to a panel whenever the breakpoint is under medium (verify the spec) - line 341: // TODO: determine if fallthrough was intentional packages/react-components/src/components/VideoGallery/useVideoStreamLifecycleMaintainer.ts (2 lines): - line 69: // TODO: Remove `if isScreenSharingOn` when we isolate dispose behavior for screen share - line 94: // TODO: Remove `if isScreenSharingOn` when we isolate dispose behavior for screen share packages/fake-backends/src/FakeChatThreadClient.ts (2 lines): - line 287: // Verify/FIXME: There is no message associated with a typing notification. - line 448: // Verify/FIXME: Do we need to multicast event with each individual recepient's ID? packages/react-components/src/components/VideoGallery/RemoteScreenShare.tsx (2 lines): - line 56: * TODO: We need to pass in the scaling mode of the screen share participant to this function because when we - line 68: // TODO: Isolate disposing behaviors for screenShare and videoStream packages/react-components/src/components/index.ts (2 lines): - line 25: // TODO: This component is exported only for testing purposes. Remove this when this component is added to composites - line 28: // TODO: This component is exported only for testing purposes. Remove this when this component is added to composites packages/react-composites/src/composites/CallComposite/components/LocalAndRemotePIP.tsx (2 lines): - line 126: // TODO: when the calling SDK provides height/width stream information - update this to reflect the stream orientation. - line 138: // TODO: when the calling SDK provides height/width stream information - update this to reflect the stream orientation. packages/chat-component-bindings/src/messageThreadSelector.ts (2 lines): - line 266: // TODO: In our moderator logic, we use undefined name as our displayName for moderator, which should be filtered out - line 352: // TODO: Add support for topicUpdated system messages in MessageThread component. packages/calling-stateful-client/src/CallDeclarative.ts (1 line): - line 9: * TODO: This should likely be exported? packages/calling-stateful-client/src/CallSubscriber.ts (1 line): - line 369: // TODO: Tee to notification state once available packages/calling-stateful-client/src/TypeAssertions.ts (1 line): - line 34: * TODO: Remove this hack once 'CallAgent.feature' becomes part of stable @azure/communication-calling. packages/storybook8/stories/Concepts/TeamsInterop/utils/controlsUtils.ts (1 line): - line 558: role: hiddenControl // TODO: once role work is complete this should be added as a drop down control packages/chat-stateful-client/src/types/ChatMessageWithStatus.ts (1 line): - line 11: * TODO: The name has bitrotted. Rename me. packages/react-composites/src/composites/CallWithChatComposite/CallWithChatComposite.tsx (1 line): - line 438: // TODO: Selecting elements in the DOM via attributes is not stable. We should expose an API from ChatComposite to be able to focus on the sendbox. packages/react-components/src/components/VideoGallery/TogetherModeStream.tsx (1 line): - line 67: // TODO: Isolate disposing behaviors for screenShare and videoStream packages/react-components/src/components/VideoTile.tsx (1 line): - line 371: // TODO: Remove after calling sdk fix the keybaord focus packages/react-composites/src/composites/CallComposite/adapter/CallAdapter.ts (1 line): - line 1190: // TODO: Flatten the adapter structure packages/react-composites/src/composites/CallComposite/styles/Buttons.styles.ts (1 line): - line 14: // @TODO: this should be exposed through a custom CallComposite Theme API that extends the fluent theme with semantic values packages/react-components/src/components/RemoteVideoTile.tsx (1 line): - line 48: isScreenSharingOn?: boolean; // TODO: Remove this once onDisposeRemoteStreamView no longer disposes of screen share stream packages/react-components/src/components/styles/MessageThread.styles.ts (1 line): - line 394: //TODO: can we reuse a theme color here? packages/react-composites/src/composites/CallComposite/components/CallArrangement.tsx (1 line): - line 456: // TODO: move this logic to the error bar selector once role is plumbed from the headless SDK packages/react-composites/src/composites/CallComposite/selectors/localPreviewSelector.ts (1 line): - line 11: // TODO: we should take in a LocalVideoStream that developer wants to use as their 'Preview' view. We should also packages/react-components/src/components/ChatMessage/ChatMessageActionsFlyout.tsx (1 line): - line 127: // TODO: change strings.messageReadCount to be required if we can fallback to our own en-us strings for anything that Contoso doesn't provide packages/chat-stateful-client/src/EventSubscriber.ts (1 line): - line 22: // TODO: When we can get messageId of event from SDK, remove this packages/react-components/src/components/VideoGallery/LocalScreenShare.tsx (1 line): - line 52: // TODO: Isolate disposing behaviors for screenShare and videoStream packages/storybook8/stories/Composites/CallComposite/1ton/components/SimpleInboundHomeScreen.tsx (1 line): - line 25: // @TODO: Add a method in declarative callAgent to get a declarative Incoming Call Object. Use that object here. packages/react-composites/src/composites/CallComposite/adapter/AzureCommunicationCallAdapter.ts (1 line): - line 591: // TODO: update this to include the 'selectedCameraChanged' when calling adds it to the device manager packages/react-composites/src/composites/CallComposite/selectors/localVideoStreamSelector.ts (1 line): - line 20: // TODO: we should take in a LocalVideoStream that developer wants to use as their 'Preview' view. We should also packages/calling-stateful-client/src/CallContext.ts (1 line): - line 78: // TODO: How can we make this configurable? packages/calling-component-bindings/src/handlers/createHandlers.ts (1 line): - line 76: // FIXME: onStartCall API should use string, not the underlying SDK types. packages/react-composites/src/composites/common/PeoplePaneContent.tsx (1 line): - line 212: // TODO: We should be using the removeParticipant capability here but there is an SDK bug for Rooms where a packages/calling-stateful-client/src/CallAgentDeclarativeCommon.ts (1 line): - line 264: // CallAgentDeclarative after disposing of the hold one will mean context have old call state). TODO: should we stop packages/react-composites/src/composites/CallComposite/components/LocalDeviceSettings.tsx (1 line): - line 136: // TODO: speaker permission is tied to microphone permission (when you request 'audio' permission using the SDK) its packages/calling-stateful-client/src/DeviceManagerDeclarative.ts (1 line): - line 262: // TODO: Remove this when SDK no longer returns duplicate audio and video devices packages/react-composites/src/composites/CallComposite/MockCallAdapter.ts (1 line): - line 23: // TODO: Remove this simplified copy of the MockCallAdapter when the original MockCallAdapter is moved to fake-backends package and can be imported packages/calling-component-bindings/src/utils/callUtils.ts (1 line): - line 70: // TODO: we should take in a LocalVideoStream that developer wants to use as their 'Preview' view. We should also packages/calling-stateful-client/src/BreakoutRoomsSubscriber.ts (1 line): - line 79: // TODO: Fix the condition in this if statement to check for different breakout room ID instead of the display name packages/storybook8/stories/controlsUtils.ts (1 line): - line 603: role: hiddenControl, // TODO: once role work is complete this should be added as a drop down control packages/react-composites/src/composites/CallComposite/utils/Utils.ts (1 line): - line 397: // @ts-expect-error TODO: fix noImplicitAny error here packages/react-composites/src/composites/CallComposite/pages/ConfigurationPage.tsx (1 line): - line 195: // TODO: move this logic to the error bar selector once role is plumbed from the headless SDK packages/fake-backends/src/FakeChatClient.ts (1 line): - line 147: // TODO unsubscribe from all events. packages/chat-component-bindings/src/utils/constants.ts (1 line): - line 27: * TODO: Import enum from @azure/communication-chat when ChatMessageType shows up in new release version packages/storybook8/stories/localizationUtils.ts (1 line): - line 4: // TODO: Move utils.ts, controlUtils.ts and this file to a utils folder. packages/react-components/src/components/utils/ChatMessageComponentAsEditBoxUtils.tsx (1 line): - line 55: * @TODO: Remove when file-sharing feature becomes stable.