added localization to core widgets
[catagits/Reaction.git] / lib / Reaction / UI / Widget / Field / Mutable / MatchingPasswords.pm
1 package Reaction::UI::Widget::Field::Mutable::MatchingPasswords;
2
3 use Reaction::UI::WidgetClass;
4 use aliased 'Reaction::UI::Widget::Field::Mutable::Password';
5
6 use namespace::clean -except => [ qw(meta) ];
7 extends Password;
8
9
10
11 implements fragment check_field {
12   arg 'field_id'   => event_id 'check_value';
13   arg 'field_name' => event_id 'check_value';
14   arg 'label' => localized 'Confirm:';
15   render 'field'; #piggyback!
16 };
17
18 implements fragment check_label {
19   if (my $label = $_{viewport}->check_label) {
20     arg label => localized $label;
21     render 'label';
22   }
23 };
24
25
26 __PACKAGE__->meta->make_immutable;
27
28
29 1;