chore: snapshot before performance optimization
This commit is contained in:
22
keep-notes/fix_dialog_dir.py
Normal file
22
keep-notes/fix_dialog_dir.py
Normal file
@@ -0,0 +1,22 @@
|
||||
with open('components/label-management-dialog.tsx', 'r') as f:
|
||||
content = f.read()
|
||||
|
||||
# Add language to useLanguage()
|
||||
content = content.replace(
|
||||
'const { t } = useLanguage()',
|
||||
'const { t, language } = useLanguage()'
|
||||
)
|
||||
|
||||
# Add dir to Dialog
|
||||
content = content.replace(
|
||||
'<Dialog>',
|
||||
'<Dialog dir={language === \'fa\' || language === \'ar\' ? \'rtl\' : \'ltr\'}>'
|
||||
)
|
||||
|
||||
content = content.replace(
|
||||
'<Dialog open={open} onOpenChange={onOpenChange}>',
|
||||
'<Dialog open={open} onOpenChange={onOpenChange} dir={language === \'fa\' || language === \'ar\' ? \'rtl\' : \'ltr\'}>'
|
||||
)
|
||||
|
||||
with open('components/label-management-dialog.tsx', 'w') as f:
|
||||
f.write(content)
|
||||
Reference in New Issue
Block a user