Skip to content

Commit ff53671

Browse files
committed
docs: add attachment picker props to message input context
1 parent 0a385db commit ff53671

File tree

3 files changed

+31
-11
lines changed

3 files changed

+31
-11
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
Opens the native image picker and uploads the selected image.
2+
3+
| Type |
4+
| --------------------- |
5+
| `() => Promise<void>` |
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
Function to click an image using the device camera and upload it.
2+
3+
| Type |
4+
| --------------------- |
5+
| `() => Promise<void>` |

docusaurus/docs/reactnative/contexts/message-input-context.mdx

Lines changed: 21 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ import OpenAttachmentPicker from '../common-content/contexts/message-input-conte
6868
import OpenCommandsPicker from '../common-content/contexts/message-input-context/open_commands_picker.mdx';
6969
import OpenFilePicker from '../common-content/contexts/message-input-context/open_file_picker.mdx';
7070
import OpenMentionsPicker from '../common-content/contexts/message-input-context/open_mentions_picker.mdx';
71+
import PickAndUploadImageFromNativePicker from '../common-content/contexts/message-input-context/pick_and_upload_image_from_native_picker.mdx';
7172
import QuotedMessage from '../common-content/contexts/message-input-context/quoted_message.mdx';
7273
import RemoveFile from '../common-content/contexts/message-input-context/remove_file.mdx';
7374
import RemoveImage from '../common-content/contexts/message-input-context/remove_image.mdx';
@@ -84,6 +85,7 @@ import SetSendThreadMessageInChannel from '../common-content/contexts/message-in
8485
import SetShowMoreOptions from '../common-content/contexts/message-input-context/set_show_more_options.mdx';
8586
import SetText from '../common-content/contexts/message-input-context/set_text.mdx';
8687
import ShowMoreOptions from '../common-content/contexts/message-input-context/show_more_options.mdx';
88+
import TakeAndUploadImage from '../common-content/contexts/message-input-context/take_and_upload_image.mdx';
8789
import Text from '../common-content/contexts/message-input-context/text.mdx';
8890
import ToggleAttachmentPicker from '../common-content/contexts/message-input-context/toggle_attachment_picker.mdx';
8991
import TriggerSettings from '../common-content/contexts/message-input-context/trigger_settings.mdx';
@@ -244,17 +246,17 @@ const { sendMessage, toggleAttachmentPicker } = useMessageInputContext();
244246

245247
<SendMessage />
246248

247-
{/* <!-- ### setInputRef --> */}
249+
{/* ### setInputRef */}
248250

249-
{/* <!-- ### setQuotedMessageState --> */}
251+
{/* ### setQuotedMessageState */}
250252

251253
### `appendText`
252254

253255
<AppendText />
254256

255-
{/* <!-- ### asyncIds --> */}
257+
{/* ### asyncIds */}
256258

257-
{/* <!-- ### asyncUploads --> */}
259+
{/* ### asyncUploads */}
258260

259261
### closeAttachmentPicker
260262

@@ -288,9 +290,9 @@ const { sendMessage, toggleAttachmentPicker } = useMessageInputContext();
288290

289291
<NumberOfUploads />
290292

291-
{/* <!-- ### onChange --> */}
293+
{/* ### onChange */}
292294

293-
{/* <!-- ### onSelectItem --> */}
295+
{/* ### onSelectItem */}
294296

295297
### openAttachmentPicker
296298

@@ -308,7 +310,11 @@ const { sendMessage, toggleAttachmentPicker } = useMessageInputContext();
308310

309311
<OpenMentionsPicker />
310312

311-
{/* <!-- ### pickFile --> */}
313+
### `pickAndUploadImageFromNativePicker`
314+
315+
<PickAndUploadImageFromNativePicker />
316+
317+
{/* ### pickFile */}
312318

313319
### `removeFile`
314320

@@ -326,17 +332,17 @@ const { sendMessage, toggleAttachmentPicker } = useMessageInputContext();
326332

327333
<SelectedPicker />
328334

329-
{/* <!-- ### sending --> */}
335+
{/* ### sending */}
330336

331-
{/* <!-- ### sendMessageAsync --> */}
337+
{/* ### sendMessageAsync */}
332338

333339
### sendThreadMessageInChannel
334340

335341
<SendThreadMessageInChannel />
336342

337-
{/* <!-- ### setAsyncIds --> */}
343+
{/* ### setAsyncIds */}
338344

339-
{/* <!-- ### setAsyncUploads --> */}
345+
{/* ### setAsyncUploads */}
340346

341347
### setFileUploads
342348

@@ -378,6 +384,10 @@ const { sendMessage, toggleAttachmentPicker } = useMessageInputContext();
378384

379385
<ShowMoreOptions />
380386

387+
### `takeAndUploadImage`
388+
389+
<TakeAndUploadImage />
390+
381391
### text
382392

383393
<Text />

0 commit comments

Comments
 (0)