diff --git a/docs/examples/disabled-handle.tsx b/docs/examples/disabled-handle.tsx
new file mode 100644
index 000000000..5c9a1fd9f
--- /dev/null
+++ b/docs/examples/disabled-handle.tsx
@@ -0,0 +1,113 @@
+/* eslint react/no-multi-comp: 0, no-console: 0 */
+import Slider from '@rc-component/slider';
+import React, { useState } from 'react';
+import '../../assets/index.less';
+
+const style: React.CSSProperties = {
+ width: 400,
+ margin: 50,
+};
+
+// Basic editable with disabled handles
+const EditableWithDisabled = () => {
+ const [value, setValue] = useState+ Try: Click track to add handle • Drag handle to edge to delete • Toggle checkboxes to disable handles +
++ Middle handle (50) is disabled and acts as a boundary. + First handle cannot go beyond 50, third handle cannot go below 50. + Disabled handle has gray border and not-allowed cursor. +
+Toggle checkboxes to disable/enable specific handles. Drag the track area to move the range.
+Toggle checkboxes to enable/disable handles in editable mode
+