Flagsmith / Flagsmith/flagsmith

Migrate InputGroup's component-prop selects to SelectField, then delete the prop

Open
#8,122 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
6.6k
Forks
567
Avg merge
1d 13h
Merged PRs (30d)
121

Description

10 sites, migrated in small batches by area, then delete InputGroup's component prop with a lint rule so it stays gone. Whole shape validated end to end in the #8115 spike.

Contributor guide

Open the contributing guide

Research direction

Start by locating the 10 InputGroup component-prop select sites and the existing SelectField implementation. Migrate them in small area-based batches, then remove the component prop and add the lint rule that keeps it gone. Validate the complete shape end to end using the #8115 spike as the reference.

Written by the indexing model from the issue text.

Assessment

Tech stack
react
Domain
frontend
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.