> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mileapp.dev/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-c1584fbc/OPAMjeo91qoaLUGM/images/flow/component-input-types.png?fit=max&auto=format&n=OPAMjeo91qoaLUGM&q=85&s=283ac1b65eabf448cd79c85da7e12e78" 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.
