15 lines
481 B
Python
15 lines
481 B
Python
from Modules.Imports.all_imports import *
|
|
from TTPs.menu import MENU_OPTIONS as BASE_MENU_OPTIONS
|
|
from Modules.cli_handler import handle_arguments
|
|
|
|
if __name__ == "__main__":
|
|
handle_arguments() # Handle CLI arguments first
|
|
MENU_OPTIONS = {
|
|
key: {
|
|
**value,
|
|
"submenu": value["submenu"], # Pass the actual function
|
|
}
|
|
for key, value in BASE_MENU_OPTIONS.items()
|
|
}
|
|
|
|
display_menu(MENU_OPTIONS) # Display the dynamic menu |