> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mile.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

The Input Component is a type of component used to capture information from users when creating or working on a task. It supports several data types so you can collect the right kind of input for each scenario, such as customer names, delivery dates, phone numbers, addresses, or monetary values.

<div align="center">
  <img src="https://mintcdn.com/mileapp-e5b5ea5a/0UjzPCIV1l22n1kU/images/flow/component-input-types.png?fit=max&auto=format&n=0UjzPCIV1l22n1kU&q=85&s=7649437c4beded51f8c4270009d87545" alt="image" width="600" data-path="images/flow/component-input-types.png" />

  <p><i>Available types of Input component</i></p>
</div>

1. **Text:** Captures single-line text or alphanumeric input, such as customer names, notes, or reference codes.
2. **Date:** Captures a calendar date without time, such as delivery dates or expiry dates. Uses the `dd/mm/yyyy` format.
3. **Date Time:** Captures both date and time in one field, such as appointment schedules or task timestamps.
4. **Time:** Captures time-only values, such as opening and closing hours.
5. **Number:** Captures numeric values only, such as quantities, weights, or counts.
6. **Address:** Captures a physical or delivery address as a free-form text input.
7. **Coordinate:** Captures GPS coordinates (latitude and longitude) for location tracking.
8. **Phone Number:** Captures a phone number with the appropriate format.
9. **URL:** Captures a website address with URL format validation.
10. **Currency:** Captures monetary values, such as prices or costs.
