PHPackages                             anish/text-input-entry - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. anish/text-input-entry

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

anish/text-input-entry
======================

A Filament plugin for editable text input entries in infolists

1.0.0(6mo ago)0427↓92.3%1[2 issues](https://github.com/anishregmi17/filament-textinput-entry/issues)MITPHPPHP ^8.1

Since Dec 7Pushed 5mo agoCompare

[ Source](https://github.com/anishregmi17/filament-textinput-entry)[ Packagist](https://packagist.org/packages/anish/text-input-entry)[ RSS](/packages/anish-text-input-entry/feed)WikiDiscussions main Synced today

READMEChangelog (2)Dependencies (2)Versions (3)Used By (0)

Text Input Entry for Filament
=============================

[](#text-input-entry-for-filament)

A Filament plugin that provides an editable text input entry component for infolists. This component allows users to edit text fields directly in the infolist view without navigating to an edit page.

[![Black and White Simple Minimalist Pitch Deck Marketing Presentation](https://private-user-images.githubusercontent.com/103883548/523479575-6685eae7-c376-45ab-ac32-f28a6fd819a6.jpg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODE1MDgzNzAsIm5iZiI6MTc4MTUwODA3MCwicGF0aCI6Ii8xMDM4ODM1NDgvNTIzNDc5NTc1LTY2ODVlYWU3LWMzNzYtNDVhYi1hYzMyLWYyOGE2ZmQ4MTlhNi5qcGc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNjE1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDYxNVQwNzIxMTBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT00NzhiMTRiZjI2ZTJjMDY0MjE1ZmQ2MWNmNTBkZWEwMjA3MmEyYjk4Y2MzNDQyNjQwOGVjODE4ZDhkYWQwYWE3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZyZXNwb25zZS1jb250ZW50LXR5cGU9aW1hZ2UlMkZqcGVnIn0.IG8eihGAbSawYISxs-GVDXRSBoZD6yKSX9PWAvvGSzA)](https://private-user-images.githubusercontent.com/103883548/523479575-6685eae7-c376-45ab-ac32-f28a6fd819a6.jpg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODE1MDgzNzAsIm5iZiI6MTc4MTUwODA3MCwicGF0aCI6Ii8xMDM4ODM1NDgvNTIzNDc5NTc1LTY2ODVlYWU3LWMzNzYtNDVhYi1hYzMyLWYyOGE2ZmQ4MTlhNi5qcGc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNjE1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDYxNVQwNzIxMTBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT00NzhiMTRiZjI2ZTJjMDY0MjE1ZmQ2MWNmNTBkZWEwMjA3MmEyYjk4Y2MzNDQyNjQwOGVjODE4ZDhkYWQwYWE3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZyZXNwb25zZS1jb250ZW50LXR5cGU9aW1hZ2UlMkZqcGVnIn0.IG8eihGAbSawYISxs-GVDXRSBoZD6yKSX9PWAvvGSzA)

Features
--------

[](#features)

- ✨ Inline editing directly in infolist views
- 🎨 Customizable border styling
- ✅ Built-in validation support
- 🔔 Instant success notifications
- 🎯 Icon support (before/after)
- 🌈 Color customization
- �� Responsive design
- 🔄 **Compatible with Filament v3, v4, and v5**

Requirements
------------

[](#requirements)

- PHP 8.1+
- Filament 3.0+, 4.0+, or 5.0+
- Laravel 10+

Installation
------------

[](#installation)

You can install the package via Composer:

```
composer require anish/text-input-entry
```

Setup
-----

[](#setup)

### 1. Install Assets

[](#1-install-assets)

After installing the package, publish and build the assets:

```
npm install
npm run build
```

### 2. Use the Trait in Your View Page

[](#2-use-the-trait-in-your-view-page)

Add the `TextInputEntryTrait` to your Filament resource's view page:

```
