Implemented file drop inputs, Preparing more tools
Update app.py, excel-password-remover.yml, and 30 more files...
This commit is contained in:
@@ -1,10 +1,11 @@
|
||||
from flask import render_template
|
||||
|
||||
|
||||
def render_button(inner_html: str, disabled: bool = False) -> str:
|
||||
def render_button(inner_html: str, disabled: bool = False, id: str = None) -> str:
|
||||
return render_template(
|
||||
"elements/button.jinja",
|
||||
button_inner_html=inner_html,
|
||||
button_disabled=disabled,
|
||||
button_extra_classes=""
|
||||
button_extra_classes="",
|
||||
button_id=id,
|
||||
)
|
||||
|
@@ -1,5 +1,4 @@
|
||||
import html
|
||||
import re
|
||||
from typing import Optional
|
||||
|
||||
from flask import render_template
|
||||
@@ -19,13 +18,3 @@ def render_code_block(code_lines: list[str], language: Optional[str] = None):
|
||||
code_lines=_code_lines,
|
||||
code_language=language,
|
||||
)
|
||||
|
||||
# return re.sub('>\s*<span', "><span",
|
||||
# re.sub('<br>\s*</code>', "</code>",
|
||||
# render_template(
|
||||
# "elements/code.jinja",
|
||||
# code_lines=_code_lines,
|
||||
# code_language=language,
|
||||
# )
|
||||
# )
|
||||
# )
|
||||
|
@@ -1,3 +1,13 @@
|
||||
from flask import render_template
|
||||
|
||||
def render_file_input() -> str:
|
||||
return ""
|
||||
|
||||
def render_file_input(input_id: str, multiple: bool, accept: str = None,
|
||||
upload_button: bool = False, clear_button: bool = False) -> str:
|
||||
return render_template(
|
||||
"elements/file-input.jinja",
|
||||
file_input_id=input_id,
|
||||
file_multiple=multiple,
|
||||
file_accept=accept,
|
||||
file_upload_button=upload_button,
|
||||
file_clear_button=clear_button,
|
||||
)
|
||||
|
Reference in New Issue
Block a user