keep-chakra: whitelist is always whitelist (#2585)
Regardless of whether the same name exists in the top level rx.<x> namespace, always convert whitelisted names to rx.chakra.<x>
This commit is contained in:
parent
fc6eff7104
commit
eafe53369e
@ -1003,18 +1003,17 @@ def _get_rx_chakra_component_to_migrate() -> set[str]:
|
|||||||
rx_chakra_names = set(dir(reflex.chakra))
|
rx_chakra_names = set(dir(reflex.chakra))
|
||||||
|
|
||||||
names_to_migrate = set()
|
names_to_migrate = set()
|
||||||
|
|
||||||
|
# whitelist names will always be rewritten as rx.chakra.<x>
|
||||||
whitelist = {
|
whitelist = {
|
||||||
"CodeBlock",
|
|
||||||
"ColorModeIcon",
|
"ColorModeIcon",
|
||||||
"MultiSelect",
|
"MultiSelect",
|
||||||
"MultiSelectOption",
|
"MultiSelectOption",
|
||||||
"base",
|
|
||||||
"code_block",
|
|
||||||
"color_mode_cond",
|
|
||||||
"color_mode_icon",
|
"color_mode_icon",
|
||||||
"multi_select",
|
"multi_select",
|
||||||
"multi_select_option",
|
"multi_select_option",
|
||||||
}
|
}
|
||||||
|
|
||||||
for rx_chakra_name in sorted(rx_chakra_names):
|
for rx_chakra_name in sorted(rx_chakra_names):
|
||||||
if rx_chakra_name.startswith("_"):
|
if rx_chakra_name.startswith("_"):
|
||||||
continue
|
continue
|
||||||
@ -1032,12 +1031,8 @@ def _get_rx_chakra_component_to_migrate() -> set[str]:
|
|||||||
rx_chakra_object, ChakraComponent
|
rx_chakra_object, ChakraComponent
|
||||||
):
|
):
|
||||||
names_to_migrate.add(rx_chakra_name)
|
names_to_migrate.add(rx_chakra_name)
|
||||||
pass
|
elif rx_chakra_name in whitelist:
|
||||||
else:
|
names_to_migrate.add(rx_chakra_name)
|
||||||
# For the given rx.chakra.<x>, does rx.<x> exist?
|
|
||||||
# And of these, should we include in migration?
|
|
||||||
if hasattr(reflex, rx_chakra_name) and rx_chakra_name in whitelist:
|
|
||||||
names_to_migrate.add(rx_chakra_name)
|
|
||||||
|
|
||||||
except Exception:
|
except Exception:
|
||||||
raise
|
raise
|
||||||
|
Loading…
Reference in New Issue
Block a user