© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•3y ago•
10 replies
KeyMe

Textinput mask class doesn't exist. Other way to implement money masking?

->mask(
        fn (TextInput\Mask $mask) => $mask
           ->money(prefix: 'RM', thousandsSeparator: ',', decimalPlaces: 2)
        )
->mask(
        fn (TextInput\Mask $mask) => $mask
           ->money(prefix: 'RM', thousandsSeparator: ',', decimalPlaces: 2)
        )
Solution
sorted it out thanks ✅
->prefix('RM')
            ->mask(RawJs::make(<<<'JS'
                $money($input, '.', ',')
            JS))
->prefix('RM')
            ->mask(RawJs::make(<<<'JS'
                $money($input, '.', ',')
            JS))
Jump to solution
Filament banner
FilamentJoin
A powerful open source UI framework for Laravel • Build and ship admin panels & apps fast with Livewire
20,307Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

TextInput $set doesn't work on Mask
FilamentFFilament / ❓┊help
3y ago
How to use mask in TextInput
FilamentFFilament / ❓┊help
3y ago
How to validate a Mask TextInput?
FilamentFFilament / ❓┊help
3y ago
V4 Money Format TextInput?
FilamentFFilament / ❓┊help
6mo ago