Files
medusa-store/docs/content/references/js-client/interfaces/internal.PromiseLike.md
Shahed Nasser 3b28f46705 docs: added reference for JS Client (#1629)
* added reference for JS Client

* added reference for JS Client

* added reference for JS Client
2022-07-08 18:21:46 +03:00

46 lines
1.1 KiB
Markdown

---
displayed_sidebar: jsClientSidebar
---
# Interface: PromiseLike<T\>
[internal](../modules/internal.md).PromiseLike
## Type parameters
| Name |
| :------ |
| `T` |
## Methods
### then
**then**<`TResult1`, `TResult2`\>(`onfulfilled?`, `onrejected?`): [`PromiseLike`](internal.PromiseLike.md)<`TResult1` \| `TResult2`\>
Attaches callbacks for the resolution and/or rejection of the Promise.
#### Type parameters
| Name | Type |
| :------ | :------ |
| `TResult1` | `T` |
| `TResult2` | `never` |
#### Parameters
| Name | Type | Description |
| :------ | :------ | :------ |
| `onfulfilled?` | ``null`` \| (`value`: `T`) => `TResult1` \| [`PromiseLike`](internal.PromiseLike.md)<`TResult1`\> | The callback to execute when the Promise is resolved. |
| `onrejected?` | ``null`` \| (`reason`: `any`) => `TResult2` \| [`PromiseLike`](internal.PromiseLike.md)<`TResult2`\> | The callback to execute when the Promise is rejected. |
#### Returns
[`PromiseLike`](internal.PromiseLike.md)<`TResult1` \| `TResult2`\>
A Promise for the completion of which ever callback is executed.
#### Defined in
node_modules/typescript/lib/lib.es5.d.ts:1489