New case: use Stimulus for the "I don't know the court date yet" toggle
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 78/100
- Loại issue
- Tái cấu trúc
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- javascript, jquery, rails
- Lĩnh vực
- frontend
Hướng nghiên cứu
Bắt đầu từ checkbox và ô nhập ngày ra tòa trong app/views/casa_cases/new.html.erb, sau đó đọc controller reveal hiện có trong app/javascript/controllers/reveal_controller.js để xem nó có phù hợp không. Phiên bản jQuery trong app/javascript/src/new_casa_case.js cho thấy hành vi hiện tại cần sao chép. Hoàn thành khi trường ẩn và hiện khi bật/tắt, hồ sơ được lưu trong cả hai trường hợp, bundle exec rspec spec/system/casa_cases/new_spec.rb chạy đạt, và tệp jQuery cùng dòng require của nó được xóa.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
What
On /casa_cases/new, checking "I don't know the court date yet" hides the court date field. app/javascript/src/new_casa_case.js does this with jQuery. The existing reveal Stimulus controller (app/javascript/controllers/reveal_controller.js) already toggles a target when a checkbox is clicked.
Checklist
- In
app/views/casa_cases/new.html.erb, wire thetoggle-court-date-inputcheckbox and the court date input toreveal(or a tiny new controller ifrevealdoesn't fit) - Delete
app/javascript/src/new_casa_case.jsand itsrequireinapp/javascript/application.js - As
[email protected], toggle the checkbox on/casa_cases/newand confirm the field hides and shows, and that the case still saves both ways -
bundle exec rspec spec/system/casa_cases/new_spec.rbpasses
Before you start
- Comment here to be assigned. Setup is
bin/setup, thenbin/dev. Logins are in the README. - JS tests:
npm run test. Lint:bin/lint. - Part of #7301 (removing jQuery). Keep this PR to just this file.
- Ngôn ngữ chính
- Ruby
- Star
- 382
- Fork
- 547
- Merge trung bình
- 2 ngày 19 giờ
- Pull request đã merge (30 ngày)
- 49
Chuẩn bị môi trường
Khởi chạy dev container của dự án ngay trên trình duyệt, bằng tài khoản GitHub của bạn.
- Có Dockerfile hoặc tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của rubyforgood/casa
-
Remove the bin/bundle binstub (Heroku warns it can break Bundler on deploy)Có thể đã có người làm @KoushikSagarr đã nhận 2 ngày trước. Đang mởdependencies Difficulty: Easy Good First Issue
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 82/100
rubyforgood/casa#7325 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Difficulty: Easy Good First Issue Help Wanted javascript
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
rubyforgood/casa#7311 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Difficulty: Easy Good First Issue Help Wanted javascript
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
rubyforgood/casa#7309 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
🖥️ Frontend Difficulty: Easy Good First Issue Help Wanted javascript
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
rubyforgood/casa#7308 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Difficulty: Intermediate Help Wanted javascript
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
rubyforgood/casa#7307 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của rubyforgood/casa
Issue tương tự
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
Maintainer thường phản hồi trong vòng 1 ngày
-
👩💻 équipe CE fonctionnalité
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 63/100
betagouv/conseillers-entreprises#4779 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Poetry updater rejects OR (||) Python constraints in PyprojectPreparer#update_python_requirementĐang mởL: python L: ruby:bundler
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
dependabot/dependabot-core#16819 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
resource: surah-info
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
TarteelAI/quranic-universal-library#996 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Secrets filter leaves the tail of a secret when another secret is its prefixCó thể đã có người làm @RaphaelFakhri đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100