Pārlūkot izejas kodu

Merge remote-tracking branch 'origin/main' into reflex-0.4.0

Masen Furer 1 gadu atpakaļ
vecāks
revīzija
dcba038de5

+ 2 - 2
reflex/app.py

@@ -47,7 +47,7 @@ from reflex.components.core.client_side_routing import (
     Default404Page,
     wait_for_client_redirect,
 )
-from reflex.components.core.upload import Upload, get_uploaded_files_dir
+from reflex.components.core.upload import Upload, get_upload_dir
 from reflex.components.radix import themes
 from reflex.config import get_config
 from reflex.event import Event, EventHandler, EventSpec
@@ -256,7 +256,7 @@ class App(Base):
             # To access uploaded files.
             self.api.mount(
                 str(constants.Endpoint.UPLOAD),
-                StaticFiles(directory=get_uploaded_files_dir()),
+                StaticFiles(directory=get_upload_dir()),
                 name="uploaded_files",
             )
 

+ 8 - 1
reflex/components/core/__init__.py

@@ -15,7 +15,14 @@ from .responsive import (
     tablet_and_desktop,
     tablet_only,
 )
-from .upload import Upload, cancel_upload, clear_selected_files, selected_files
+from .upload import (
+    Upload,
+    cancel_upload,
+    clear_selected_files,
+    get_upload_dir,
+    get_upload_url,
+    selected_files,
+)
 
 connection_banner = ConnectionBanner.create
 connection_modal = ConnectionModal.create

+ 2 - 2
reflex/components/core/upload.py

@@ -94,7 +94,7 @@ def cancel_upload(upload_id: str) -> EventSpec:
     return call_script(f"upload_controllers[{upload_id!r}]?.abort()")
 
 
-def get_uploaded_files_dir() -> Path:
+def get_upload_dir() -> Path:
     """Get the directory where uploaded files are stored.
 
     Returns:
@@ -119,7 +119,7 @@ uploaded_files_url_prefix: Var = Var.create_safe(
 )
 
 
-def get_uploaded_file_url(file_path: str) -> str:
+def get_upload_url(file_path: str) -> str:
     """Get the URL of an uploaded file.
 
     Args:

+ 2 - 2
reflex/components/core/upload.pyi

@@ -29,11 +29,11 @@ def selected_files(id_: str = DEFAULT_UPLOAD_ID) -> BaseVar: ...
 @CallableEventSpec
 def clear_selected_files(id_: str = DEFAULT_UPLOAD_ID) -> EventSpec: ...
 def cancel_upload(upload_id: str) -> EventSpec: ...
-def get_uploaded_files_dir() -> Path: ...
+def get_upload_dir() -> Path: ...
 
 uploaded_files_url_prefix: Var
 
-def get_uploaded_file_url(file_path: str) -> str: ...
+def get_upload_url(file_path: str) -> str: ...
 
 class UploadFilesProvider(Component):
     @overload