-
Notifications
You must be signed in to change notification settings - Fork 198
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add ics filter params #2647
base: main
Are you sure you want to change the base?
add ics filter params #2647
Conversation
pending until hub-sdk pr checked in |
change/@microsoft-teams-js-dda2304f-2384-4778-83a4-caa10d929abf.json
Outdated
Show resolved
Hide resolved
…f.json Co-authored-by: Trevor Harris <trharris@microsoft.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please validate that dialog sizes aren't too small. It will never be valid for a developer to pass up a size <= 0 for either height or width.
Co-authored-by: Trevor Harris <trharris@microsoft.com>
…ibrary-js into users/hangyin/1204_ics
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You've added some new functionality to this since I last reviewed it, so left some updated requests around typing.
…ibrary-js into users/hangyin/1204_ics
…/microsoft-teams-library-js into users/hangyin/1204_ics
…ibrary-js into users/hangyin/1204_ics
appCapability?: string; | ||
|
||
/** | ||
* The application meta capabilities (e.g., ["copilotPlugins", "copilotExtensions"]). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If it's correct that this can be undefined, this comment should outline what it means for there to be no array specified.
* @internal | ||
* Limited to Microsoft-internal use | ||
*/ | ||
export const errorMissingCollectionId = | ||
'No Collection Id present, but CollectionId needed to open a store specific to a collection'; | ||
export async function openInContextStore(params: OpenInContextStoreParams): Promise<void> { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since this is a private function I don't feel strongly about it, but right now every parameter in OpenInContextStoreParams
is optional. To me, that means it would make sense if params
was optional here as well. That way a caller who wanted all of the default values could write code like this:
await openInContextStore();
instead of this:
await openInContextStore({});
Something to consider.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Couple very small comments/questions about optional parameters but looks mostly good
For more information about how to contribute to this repo, visit this page.
Description
re-add otherAppState and Store e2e tests & add store size interface & add ics filter params
Main changes in the PR:
Validation
Validation performed:
Unit Tests added:
No. No need for this change
End-to-end tests added:
Yes
Additional Requirements
Change file added:
Yes