import streamlit as st from src.forms import ( change_request_form, deviation_occurrence_report_form, deviation_report_form, ) pages = { "変更申請書": change_request_form, "逸脱発生報告書": deviation_occurrence_report_form, "逸脱報告書": deviation_report_form, } selected_page = st.sidebar.selectbox("作成する文書を選択してください。", list(pages.keys())) match selected_page: case "変更申請書": pages["変更申請書"]() case "逸脱発生報告書": pages["逸脱発生報告書"]() case "逸脱報告書": pages["逸脱報告書"]()